Gr, I would be so ticked if my vet did that to me, my husband wouldn't be able to hold me back! (Short tempered) I really wish I could help you out, but I have yet to start my vet tech schooling.
Good luck in finding a more suitable vet for both you and Ferris!
Good luck in finding a more suitable vet for both you and Ferris!