Hi. I don't normally post in this forum. I became a vegetarian 7 years ago, but in recent years, I've been eating meat on occasion.
My husband is not veggie, but he eats like one at home. We agreed to raise our sons veggie until they were old enough to make a decision. That's worked really well. We don't talk about vegetarian issues around the kids and our families have both meat-eaters and vegetarians.
I don't think my oldest has ever realized that people eat animals and that he doesn't. He assumed that everything was eating plants. When he realized that lions don't eat grass at 3 (I think he was 3), he was concerned and wanted to know if the lions felt badly for eating other animals. Then, shortly before he turned 5, he saw lobster tails in the grocery store and wanted to know how people got the tails off. He was horrified and upset that the lobsters tails were cut off without regard to their feelings on the matter. That became a segue into a discussion of how some people/animals eat other animals and how some don't. I tried to be very objective and I told him it was his choice to make. He has decided to not eat animals.
Of course, we support him in his choice to be vegetarian. Truthfully, I'm a little proud of him. He's been asking about "chicken muscles" and "cow muscles" so much now. And when he sees if someone is eating animal muscles, he expresses concern, like "Where are the shrimps' eyes? How did they cut their eyes off?", "How do they cut the cow's skin? But that might HURT the cow!!". He's had me nearly crying on at least one occasion. He's basically going to help me get back to vegetarianism. Even the smell of meat bothers him.
At any rate, we support him in his choice. And I would really like to get him some kind of vegetarian t-shirt, like an advocacy t-shirt. Does anyone know of a good online vendor that might sell those for kids, with catchy mottos?