My friend Nuclear Mom inspired this post.
I have been a vegetarian for 14 years. JB is not one but since I do the majority of the cooking he eats that way at home. If we go out to eat or to a friend's house for dinner he will eat meat. I have no issues with him eating meat at all. We are raising both of our boys as veggies. I decided early on that when and if they decide to eat meat (I hope never) they can do so (maybe).
So up until this point Enzo knows we don't eat meat. He tells people we are vegetarians and will correct guests by telling them it is "soyroni" on our pizza not pepperoni. Up until this point though he hasn't realized that JB eats meat occasionally. We just don't usually call it out. Last weekend we were at a World Cup party and my friend was getting ready to start up the grill. She called out asking JB if he wanted a veggie burger or chicken. He replied chicken. Enzo's ears perked up and he said "We don't eat chicken". So we explained that sometimes Daddy does eat it. He was so intrigued he wanted to see what it looked like. It occurred to me at that moment that he had never seen meat before. His idea of a chicken exists in his books and he no idea what we meant when we said daddy was about to eat chicken.
When he actually say the cooked meat on the plate he looked less enthused. "That's chicken?" he said. That was that. He went on to get a plate of non meat food. Didn't even ask to try it (wiping brow).
I do want him to know where meat comes from. I don't want him to just see a package of meat at the supermarket and think it just comes from the store. Just as I believe it is important for children to be involved and understand gardening so they see where their veggies come from, I think it is also important for them to know that meat comes from an animal who is killed. Not that I am ready to tell him all of this now. I am just realizing that I need to dial my dialogue for when the big convo starts.