I think 3 is a little young to expose a kid to death just in general, it doesnt have to be particularly an animal eating another animal but this is on a case by case basis for sure. There are plenty of kids that are ready for that realization at 5 and there are plenty of adults which can't ever accept that reality.