Here's why:
* Nest hygiene: Rabbits are very clean animals. They carefully groom their young and their nests. Sometimes, if a baby rabbit dies in the nest, the mother rabbit will remove it to prevent the spread of disease. This behavior might be mistaken for eating the baby.
* Stress: Extreme stress from predators, handling, or disturbances can lead to a mother rabbit abandoning her nest. This isn't eating the babies, but rather a desperate attempt to protect herself and her remaining offspring.
It's crucial to remember: Rabbits are prey animals and have evolved complex behaviors to protect themselves and their young. Eating their babies would be counterproductive and detrimental to their species.
If you see a rabbit nest, it's best to leave it undisturbed.