Why do dogs eat poop?

Poop eating is a natural behavior in dogs; although it may disgust humans, it usually poses no threat to your canine's health.

Dog holding shredded toilet paper roll in its mouth in the bathroom.
Dogs don't eat poop because of medical problems or to get attention, but rather for some very simple reasons.
(Image credit: Carol Yepes via Getty Images)

While dogs may be man's best friend, it's hard to avoid judging Fido when he gets into his own feces.

A 2018 study published in the Journal of Veterinary Medicine and Science surveyed about 1,400 dog owners in the United States and found that 23% of dogs had eaten poop at least once and 16% were "frequent" poop eaters who ate poop at least six times over the course of the study.

Hannah Loss
Live Science Contributor

Hannah Loss is a science journalist based in Boston. She covers the environment and has written for Scientific American, Sierra and Inside Climate News. Hannah graduated from Tufts University with a B.A. in English and environmental studies. She received a Master's degree in journalism from NYU's Science, Health and Environmental Reporting Program.