Was chatting with DD (4) today and she was telling me about animals eating people, something to do with wolves and bears eating people (bloody kids books).
I explained that the chicken we eat, is the same as the chickens she sees at the farm or reads about in her stories. She was really confused and said that was just 'food' not animals. We chatted a bit more and she seemed horrified at the idea of eating an animal and has told me she doesn't want to eat animals anymore.
Anyway, I'm a bit worried I've had the conversation with her when she's too young - she's 4 (nearly 5). How old were your DC when you explained what meat actually is? And how did you explain it?