I've taken my pets here for two years now and like most things in life I thought I was being fair by giving them another chance. I took my guinea pig there first with a respiratory infection and eye irritation. He died after being medicated from them! I then took my cat to be de-clawed and spayed. After surgery she stopped meowing! Just today I took my dog there and waited 45 minutes before giving up and leaving. My appointment had been scheduled for a month and I even arrived 5 minutes early and the doctor still hadn't come in after 45 minutes! I took my dog home and told them I would not reschedule. My dog was a nervous wreck with blood shot eyes and diarrhea after his experience there. I've taken my dog to another vet and refuse to return to this animal hospital ever again.