I've never exactly hidden where meat comes from, but my 3 year old has just realised chicken is chicken. She has become extremely upset because chickens are her friends and she doesn't want to eat animals. We talked about why some animals need to eat other animals to live- she has said she would rather they die than eat another animal! (She knows what death is.)
I have said she can become a vegetarian if she wants- her DF and I were vegetarian until I got pregnant- on the condition that she eats everything she needs to, to get enough nutrition (lentils, beans etc).
Is she too young for this? How would you deal with it? I want to respect her opinion but worried about how it might affect her, given she's always been picky about beans of the non-baked variety.