We have been to this vet one time too many. We have a friendly corgi golden retriever who has never bitten anyone (except an unfriendly mailman). On our first visit the vet tech was rude and not professional. We figured he had a bad day. The second visit was for a cut toe. A different vet tech took our pup, looked at his paw, called it a scratch and literally dropped him on the floor. It may have been a scratch, but our pup was limping and in discomfort. Then the same vet tech that was rude during our first visit, took the pup back to "weigh" him, and brought him back out with a muzzle. When we questioned him about the muzzle, he promptly turned around, went back into back room with our dog, and muttered something vulgar under his breathe. About 10 minutes later we recieved our pup back. The vet was very nice, but his staff was HORRIBLE! All of this of course happened in front of our 8 yr old daughter, who is almost as traumatized as the dog.