These words might be harsh, but I feel people in production ag (notice I didn't say farming) have brought some of this on themselves. When someone ask what you do, do you respond "oh, I just farm." or "I farm." or "I raise cows."
That might be what your GOAL is. but that is certainly not what you do. When someone ask me what I do, I laugh and say "well today, I was an accountant, a vet, a chef, and a diseal mechanic. Tomorrow, I will be a psycologist, a marine biologist and a forage specialist." Get my point?? (clapping)
These city people HAVE NO IDEA. None. Not even a glimmer. It is OUR responsibility to explain to them what we do, how we do it, why we do it that way, and WHAT IT MEANS TO THEM. Yes, it is frustrating, yes it is tiring, and yes, there are a million things I would rather do (including getting my teeth pulled) but, if we wish to continue living our livestyle, then WE HAVE TO DO IT. It is not an option to turn away.
To this person, I would say: We raised this animal with all the compassion and care we could. It has had the best care. But its main goal in life, and the reason it was born, was to supply our growing population with food. And I have chosen this career because it does indeed take a special person to care for something every day, two and three times a day, and then sacrifice it for the good of the population of this country. But since most people can not do it, then it falls upon the shoulders of the few, of which I am a part. I respect your decision to disconnect from the fact that when you eat anything, someone, somewhere, took care of it FOR YOU. Since you are not going to change my career, and I am not going to change yours, why don't we just respect each other for our opinions and say good-bye.
I would say it politely, and I would say it with conviction. Getting angry is only going to reinforce her opinion that you are an uneducated idiot.
I have dealt with folks like this at the fair, and it does open your eyes as to how little these folks know, but honestly, how much do you know about THEIR job?