Petco Text Logo
Petco Pet Logo

My puppy eats all poop, even others', and has diarrhea. How to stop?

Updated On September 23rd, 2025

Pet's info: Dog | Akita | Male | unneutered | 3 months and 15 days old | 33 lbs

My 3.5 month old pup rocky is eating poop.I know it's normal but he eats all of his poop and eats my other dogs poop, if I try to block him from eating the poop he is trying to find a way to it even pushing me to get to it. His poop is soft and sometimes squirts out of him.how can I stop this? I've tried buying the chewables so he is turned off by his poop and I tried picking it up right away but nothing works. He eats everything wood plastic baby wipes if there is a hint of poop he will eat it.

1 Answer

Most Helpful Answer

Image profile

Answered By Jessica Desrosiers

Veterinary Technician

Published on November 1st, 2018

Keeping Rocky away from anything poop-like is the best to keep him from eating it. That may mean keeping him on a leash when outside going potty in the yard, or keeping him in a laundry room or kitchen that is easy to clean so you can get to it quickly before he eats it. Anything remotely edible that isn't food, treat, or a chew toy should be moved out of reach. Crate training, which is useful for potty training can also help deter accidents in the house and chances for him to eat poop. For-bid and other products can also be given to all your pets to make the stool less tasty to him. If he's having diarrhea in addition to trying to eat everything, ruling out any issues such as parasites or GI problems with your vet is a good idea.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored