I would NOT have paid the vet and told her just how awful she was....I guess its just like those doctors with terrible bedside manners...Im sorry that happened to you and Im sure you will find a better vet....there really are good ones out there. Not that he is going to trust one right away now though because of that experience! In fact I would report that whole story you just told and get the jerk in trouble! he or she should NOT be able to work with animals EVER. Make sure that you tell your new vet the story so that he or she will be understanding of your baby. good luck!