Absolutely change vets!!! How dare she treat your baby like that!!! I have 3 vets....they are all family in the same practice and they all are VERY gentle and loving with Dolce. I would have walked out too and told them where they could shove their practice if any of them tried that with my baby. I agree she may have been having a bad day but she should never have taken it out on your baby. Try out different vets till you find the one you AND Gracie like. Good luck with your search and I'm sure you will find the perfect vet!!!