I'm with Enj. Vet's have always been heroes in my books.
K9 - why should a client get shirty with you about their pet's illness. Like you said - you didn't give it to the poor beast. I wonder if they get pissy because they're mad at the animal and you're just convenient.
Glad to hear that the kitten is okay.
I can sort of understand (if not empathize with) why people get snappish about their pets at the vet's office. They're worried sick - lots of people are just as attached to their pets as lots of people are to their children. Pets are FAMILY. And some people, when they get worried for someone they care about - human or animal- they get aggressive.
Doesn't make it any better, doesn't make it any smarter - and it's especially tough on the vets who mostly work tirelessly and without the compensation or general public recognition of their work (which is harder than for human-being doctors - humans can at least tell you where and how it hurts) that human-being doctors get automatically. Human-being doctors also tend not to get lashed out at nearly as much, because of the aforementioned pedestal. So vets get a disproportionate amount of grief.
It sucks. And it's unfair. But that's why.