My Missy is good at the vets. Sassy is another story! She can be a beast. The vet had to put a towel over her to get her shots last time she was in.