Why Do Dogs Eat Poo?

Buddy Waggles

Author: Buddy Waggles, 15 Aug 2025

Humans read in 2 mins, Dogs read in 14 mins

"Brilliant! He seems secure but comfortable! The Safety Muzzle has made a massive difference!"

Why Do Dogs Eat Poo?

Let’s not sugarcoat it: your dog just ate poop. Maybe their own. Maybe another dog’s. Maybe, and we’re so sorry, a cat’s. Either way, you’re horrified, they’re proud, and we’re here to tell you… you’re not alone. Believe it or not, this delightful behaviour has a name: coprophagia (yes, it’s as weird to say as it is to witness).

So, why do dogs do it? And more importantly, how do you stop them?


💩 The Main Reasons Dogs Eat Poo

1. They Learned It Young

Puppies sometimes eat their own (or their littermates’) poop as they explore the world. It’s gross, but normal. Most grow out of it. Most.


2. They’re Copying Mum

Mother dogs clean up after their pups, including licking and eating poop. It’s instinctual and helps keep the den clean. Some puppies pick up the habit and carry it into adulthood.


3. They're Nutrient-Deficient

Sometimes dogs turn to poop if their diet is lacking certain nutrients or enzymes. It’s their (misguided) way of supplementing. Kinda like taking a multivitamin, but… the worst possible version of it.


4. They’re Bored or Stressed

Eating poo can be a stress response, especially in confined spaces or under-stimulated environments. It's their version of boredom snacking. (We've all been there. Maybe not exactly there, but close.)


5. They Just Think It’s Tasty

Sorry, but some dogs genuinely enjoy the taste and smell. Especially when it’s cat poo. We don’t understand it. We don’t want to. But it happens.


🧠 Is It Dangerous?

Sometimes. If your dog is eating other animals’ poop, they could be exposed to:

  • Parasites

  • Harmful bacteria

  • Viruses

And if you’ve ever had your dog eat poop then try to kiss you… well, you already know the psychological damage.


🛡️ How to Stop It (Without Losing Your Mind)

Here’s the good news: you can reduce or stop this behaviour, and keep your dignity intact.

✅ Use a Safety Muzzle

Yes, seriously. Our BullyBillows Safety Muzzle is:

  • Breathable and comfy

  • Allows panting and drinking

  • Great for walks, training, and stopping unwanted snacking

It’s a simple, kind way to stop your dog from treating walks like a buffet.


✅ Clean Up Promptly

If your dog has access to poop in your garden, pick it up quickly, before they do. Yes, it’s annoying. But not as annoying as mystery kisses later.


✅ Review Their Diet

Talk to your vet about whether your dog’s food is complete and balanced. Sometimes adding digestive enzymes or supplements can help stop the craving.


✅ Keep Them Stimulated

Bored dogs are curious dogs. Make sure they’re getting:

  • Daily walks (with a strong lead and training gear, obviously)

  • Mental enrichment (puzzle toys, training games)

  • Attention (preferably the kind that doesn’t end with a mouthful of poo)


💬 Final Thoughts

Yes, it’s gross. Yes, it’s weird. But no, your dog isn’t broken, they’re just… a little quirky.
 With a few changes (and maybe a trusty Safety Muzzle), you can keep them happy, healthy, and away from life’s least delicious snack.


P.S. If your dog eats poop and drools while doing it, you’ve got a real party on your hands. Luckily, we’ve covered that too: 👉 Read: “Why Do Dogs Drool?”

Related Products