Question: why tigers eat their young?
Answer: When cubs are born, they are a threat to both tigress and the tiger. The tigress eats those she think will not become perfect tigers, so she eliminates the competition early by eating the dead ones or meek ones. She nourishes on her own offspring. ... As the able cubs grow, the tiger sees the competition grow.