I agree with others that said there's good, bad, and mediocre vets as there is with any profession.

There is one vet that I went to that I won't go back to again. Reggie's ear was bothering him so my dad took him in. Reggie is not a dog that bites, he may struggle a bit but he's not going to bite...the vet didn't hardle even try to look in his ear, just said he couldn't do it unless he put him out. So he put him under and "looked in his ear." When we picked him up his ear was not clean and he didn't even pull the hair out! (This was before I worked at a grooming salon, didn't realize that needed to be done...but I remember that he didn't do it) He gave us some normal ear cleaner and charged us this huge bill because of the anethesia.

I took Nebo to this same vet for his vaccinations. I had all of them and the vet specifically TOLD me when I had the rabies done that this was the last set...that I didn't have to get any more for another year. I decided to go to a different vet for the neuter surgery. They required that he had his vaccinations so they called the previous vet to check. He said he didn't have record of giving Nebo any shots! I had to bring in the paper that the stupid vet signed as proof.

I quite like the vet I'm going to now. She's very friendly, nice to Nebo, and explains procedures and prices very well before doing them. My only complaints are that they act like Science Diet is the best and only dog food on the earth and they try to talk me into getting the Proheart 6 injection every time I go in to get the heartworm chewables. I deny them every time but they keep on trying!