I feel your anguish and I can totally relate to that experience. My RB Tobias was the worst cat I have ever had to take to the vets. I remember one time, he was scheduled to see a vet that I did not have any experience with (my vet was on vacation) and this poor woman. I explained to her that I had to scruff him and almost sit on him the last time he received shots...well she did not listen, he ended up going up one side of her and right down the other. She looked like she had highway lines up her arms. Well, she can not say that I didn't warn her.