There are several reasons a rabbit might eat its young, including high-stress levels, disturbances in their environment, perceived threats, or if the kits are born unhealthy or deceased.