why do dogs eat poop

Best answer


In many cases,dogs start to eat their own poop because of some kind of environmental stress or behavioral triggers,including:Isolation: Studies have shown that dogs who are kept alone in kennels or basements are more likely to eat poop than those dogs who live close to their people.Restrictive confinement: Spending too much time confined in a small space can cause the problem. …Anxiety: Often a result of a person using punishment or harsh methods during house training. …More items…

People also ask


  • Why is my dog eating poop of other dogs?

  • The study also reported that the majority of dogs (more than 80%) eat the stool of other canines, but not their own poop. The underlying reason is almost always behavioral, but nutritional deficiencies and medical conditions can also cause pups to eat poop (their own or another鈥檚).

  • How many dogs eat their own poop?

  • A study conducted by Dr. Benjamin Hart, from the University of California, found that nearly one in four dogs has been observed eating their poop at one time or another. The study also reported that the majority of dogs (more than 80%) eat the stool of other canines, but not their own poop.

  • What should I do if my dog eats poop?

  • If your puppy or dog is eating poop, the best way to help them is to put systems in place that prevent them from practicing the habit. After you鈥檝e determined why your dog eats poop, you can try these solutions based on the reasons behind the behavior.

  • Is it in a dog’s DNA to eat poop?

  • Translation: It鈥檚 in a dog鈥檚 DNA to eat poop. The study consisted of two separate surveys sent to about 3,000 dog owners. While eating poop is repulsive to human sensibilities, it鈥檚 not really all that bad from a canine point of view.