Q:

Why do hamsters eat their babies?

A:

Quick Answer

Hamster mothers eat their babies when they are disturbed or when they believe that there is not enough water and food to go around. Rarely does a hamster father eat its babies.

Continue Reading

Full Answer

Hamster mothers may also eat their babies if the litter of babies is bigger than usual. A big litter can worry a hamster mother and make her feel that eating the babies is best due to a potential lack of resources. If the babies are born with deformities or are born stillborn, then the hamster mother may also want to eat the babies. This is a simple principle of Darwinism and can be seen in many other species, such as snakes, rats, sea lions, seals, polar bears and even chimpanzees.

Learn more about Pets

Related Questions

  • Q:

    Can hamsters swim?

    A: Hamsters can swim, but they are at risk of drowning or catching pneumonia from doing so. Hamsters should not be bathed unless they are very dirty or sticky... Full Answer >
    Filed Under:
  • Q:

    Do hamsters cry?

    A: According to Paw Nation, hamsters make a variety of noises to communicate with their human owners. While hamsters don't cry like human babies, they can scr... Full Answer >
    Filed Under:
  • Q:

    Where do hamsters come from?

    A: Hamsters come from various parts of Asia. This includes Siberia, the north of China, the Middle East and Asia Minor. They live in fairly arid habitats but ... Full Answer >
    Filed Under:
  • Q:

    Where can I buy hamsters online?

    A: There are many items that can be purchased online, though pet hamsters cannot. However, some pet retailers will feature hamsters on their websites for info... Full Answer >
    Filed Under:

Explore