go to this link:
http://www.healthypet.com/
This is something called AAHA. enter in your address info and it will bring up a listing of all vets that are "AAHA certified"
There are many qualifications for a veterinary clinic/hospital to be aaha certified. you can watch an online video about how these vet hospital operate and i think you will have luck finding a new vet that way. that is what we did when i moved to texas. we had to start all over finding a new vet and not knowing anyone here in my new state I didn't want to just pick anyone to go to. so my vet from back home in Ohio told me to go to this site. I hope you can find a vet that is close to you. YOU WILL BE QUITE IMPRESSED WITH THE AAHA WEBSITE. :-) I know we were. There is a HUGE difference when you go to a vet that is AAHA certified.
Let me know what you find :-)