if your located in Pittsburgh, East End Vet is the prefect place to go. I have taken my dog to them for over 2 years nows and they are amazing. My dog has certain dis-likes as he was abused prior to my adopting of him and they take those into consideration and try their best to accommodate him.
I have never had an issue making an appointment or getting my pets medication.