So, this is a question for vegetarians (and non-vegetarians, I suppose).
A co-worker, Anne, once told me a story about her cousin's child. She was eating lunch with her cousin and her cousin's daughter when the girl noticed that Anne wasn't eating the ham. The girl asked why, and Anne explained that she didn't eat animals. The girl asked what she meant, and Anne explained that ham was from a pig. The girl apparently was horrified and pushed it away, when her mom assured her that "no, no it isn't," then pointedly asked Anne, "IS it?"
What would you do in this situation? One issue is obviously respecting a person's right to raise their own children. However, on the other hand, there is simple honesty. So what do you think? Is it okay to tell kids that meat is animals if they ask why you don't eat it?
What if there's a child who is trying to be "vegetarian" because they don't want to eat animals, but they continue to eat fish and/or poultry and/or hamburger (or something else that is unidentifiable as meat). If you say no to whatever they're eating on the grounds that you are a vegetarian and they say, "Me, too," what would be your response? Should you say nothing and affirm their belief that fish/hamburger isn't from an animal, or explain that you don't eat any animals (and again, risk upsetting them)?
This should go without saying, but I obviously do not think it is appropriate to tell young children the gory details about factory farms and slaughterhouses, etc., or to tell a kid that they're a murderer or whatever. I am simply asking whether you think it is better to be honest with a child when asked a direct question (and risk upsetting them), or directly lie to them to keep the peace.