Ugh...so this was our trip to the vet today... Oakley walks in, a little scared, but calmed down in the waiting room. He is then the best he has ever been getting on the scale (got on it by himself...normally I have to carry him onto it & weigh me with him, lol) Anyways, we walk into the back room...he is fine... Then the vet walks in. Oakley starts snarling & barking at him. Vet leaves to go get a muzzle...Oakley immediately stops barking & instantly calms down. Vet walks back in...snarling & barking starts again. The vet hands us the muzzle to put on him & then friggin stands there (w/oakley snarling & barking at him)...so we can't get the muzzle on cuz he is snapping/biting at us. The vet then stands outside of the room, but Oakley can still see him. After like 3 mins of this the vet finally walks away... Oakley instantly calms down & we immediately get the muzzle on him. I wanted to yell at the vet earlier to get the heck outta there, but i didnt know how to say "my dog hates you, get away!!!" nicely, lol. Then...he has to get his assistant to hold oakley while he draws some blood & gives him shots. He also then decided to cut his nails...and friggin cuts the quick!!!! There was blood ALL over the table & the vet didnt even acknowledge it (Oakley whimpered so bad)...Oakley wasn't even moving when he cut his nails to there was no excuse! I had to point it out & he didn't even as much as say 'sorry' or anything. Ugh. I just hope I can find a better vet when I take him with me to south carolina...Oakley has been to different ones here though & has pretty much had the same horrible reaction. I don't even know how to go about training that, cause its totally a reaction to the vet as a person, not so much the office (he does get scared, but he listens to me & calms down). Just a rant I guess. Nothing that can be done anymore about this particular guy. I'm def gonna try to arrange a meeting w/the vet just so Oakley can go & meet him w/out getting anything bad done to him. I just hope that vets don't charge for that kinda stuff!!