Q:

Why do some dogs eat their newborn puppies?

A:

Quick Answer

Dogs eat their newborn puppies when they do not recognize the puppies as their own, because the pain from mastitis and suckling provokes aggression, or because a puppy is stillborn or unhealthy. However, cannibalism rarely occurs among canines. Some breeders theorize that cannibalism is an inherited trait that may pass from one litter to the next.

Know More

Full Answer

Dogs that give birth through Caesarean sections are less likely to recognize their offspring due to the lack of birth hormones. The high-pitched noises emitted by puppies and their erratic movements often trigger a predator instinct, causing dogs to kill and eat their young.

Another common issue is mastitis, a condition in which the teats become infected or inflamed. If the condition is severe enough, milk production stops entirely, and the entire litter can starve to death in less than 48 hours. To prevent any tragedies during the whelping process, it is necessary to keep the mother as comfortable and stress-free as possible. Some anxious dogs seek to remain close to their owners, while others hide their puppies. Plump, contented puppies indicate that the mother and the litter are both healthy. Puppies should be weighed daily to ensure that they are gaining adequate weight. Owners may need to supplement the diets of any underweight puppies.

Learn more about Dogs

Related Questions

  • Q:

    Is it safe to accept free puppies?

    A:

    When adopting a puppy, make sure that the puppy is up to date on all of its vaccinations to protect itself, other dogs and humans from becoming ill. If possible, ask the previous owner about the puppy's parents to get an idea of future behavior and genetic health problems.

    Full Answer >
    Filed Under:
  • Q:

    Where can you buy puppies for $50?

    A:

    The best way to find a puppy for $50 or less is by checking with a local animal shelter. This is an ideal way to adopt pets as they are already vaccinated and are often spayed and neutered as well.

    Full Answer >
    Filed Under:
  • Q:

    When do puppies stop teething?

    A:

    A puppy finishes teething at approximately seven months of age, when his baby teeth are replaced by 42 permanent teeth. The teething process starts at around three weeks with the appearance of deciduous teeth, also known as milk teeth.

    Full Answer >
    Filed Under:
  • Q:

    Where can I sell my puppies?

    A:

    Most puppy breeders sell their puppies through the classified section of the local newspaper, although online puppy sales have blossomed over the past few years. There are a number of pet-themed sites that give breeders the opportunity to advertise their available puppies free or at a very low cost.

    Full Answer >
    Filed Under:

Explore