My German Shepherd has always hated the vet and is not very polite during her visits. I took our new puppy here as our previous vet moved out of the area. They took great care of her so I made an appointment for the GS. After wrestling to get her onto the scale and into the exam room I was nervous for another bad experience. But once the Dr. came in she was calm as can be. He was so good with her it was like she was a different dog. It's time to spay the puppy next week and I know she will be in good hands.