• Post category:Dogs
  • Post comments:0 Comments
  • Post author:
  • Post published:26/07/2021
  • Post last modified:26/07/2021

Eating poop is one repulsive behaviour that every dog owner has to deal with. And no matter how much our dogs want us to understand them, we cannot accept this behaviour.

We all love our dogs and we are happy when they are happy. But poop is one source of happiness they have to let go of for our sakes (LOL).

The only thing is, they can’t give up this act on their own even if they wanted to. We have to help them.  Gladly, there are natural ways to help you stop your dog from eating poop so you won’t break the bank.

In this post, I shared 6 tips on ‘how do I stop my dog from eating poop naturally.’

Sounds like what you want to learn? Then let’s roll!

Why Do Dogs Eat Poop?

Before we look at the natural ways to stop a dog from eating poop, let’s find out some reasons why they eat the poop in the first place.

Here’s a list:

  1. Research shows that it is in a dog’s DNA to eat poop.
  2. It could be as a result of an increased appetite from conditions like Diabetes, Cushing’s, thyroid disease, etc.
  3. When a dog is left in isolation, he will be lured to eat his poop.
  4. A dog that has been confined to limited space for a long time will most likely eat his poop.
  5. An anxious dog that is usually punished may eat his poop to get rid of the evidence.
  6. The dog eating his poop may just be seeking his owner’s attention.
  7. When a dog is fed close to his faeces, he may mix the scent of the faeces with that of food.
  8. Most dogs clean their puppies’ mess. Unfortunately, puppies smell this scent from their mothers’ mouths and assume that poop is food.

how do I stop my dog from eating poop naturally

Others are:

  1. Nutrient and calorie deficient diets.
  2. Malabsorption syndromes.
  3. Drugs like steroids.
  4. Intestinal Parasites.

From the list above, check to see how you may have been contributing to your pet’s bad behaviour and make adjustments. For the factors which you have no control over, you can send your dog to your vet for assessment.

You May Also Read: How To Stop Puppy Biting in 2 Easy Steps: Causes & How Long It Lasts

Next, we will see how you can stop your dog from eating poop naturally.

Keep reading!

How Do I Stop My Dog From Eating Poop Naturally 

The following tips were compiled by veterinarians and dog owners who have tried them and seen results

Check it out:

#1 – Add Healthy Supplements To His Diet

Earlier, we saw that a nutrient-deficient diet could be a reason why your dog eats poop.  Vitamin B12/thiamine is one vitamin that is synthesized by faecal microbial activity. But you don’t have to wait till your pet gets his vitamin supplies from his poop.

Add some vitamins to his food to meet his needs. A dog multivitamin is an excellent option. Also, a teaspoon of apple cider vinegar in your dog’s food per 25 pounds of body weight will do the trick.

Shop for Dog Food at Chewy


Shop for Dog Food at Amazon


It is especially recommended for adult dogs as they most often lack hydrochloric acid. Another good additive that serves a similar purpose is raw zucchini.

Additionally, kelp and bentonite are mineral supplements that you can add to your dog’s food to improve his diet and stop him from eating his poop.

how do I stop my dog from eating poop naturally

#2 – Include Certain Enzyme Sources In His Diet

Just so you know, the regular commercial food that you feed your pet is high in carbohydrates and low in meat-based proteins and fats.

Hence, there is a useful enzyme that is always missing. Meat tenderizer, for example, contains an enzyme called papain. The metabolism of this enzyme results in an unappealing poop.

So, adding a meat tenderizer, an enzyme source to your dog’s food can help stop your dog from eating poop.

You May Also Read: Why Do Dogs Bark: 10 Important Reasons! [New Guide]

Prozyme is also a digestive enzyme supplement that you can give your dog. It will help stop your dog from eating his poop especially if it is an older dog.

This supplement further breaks down his food so that he will obtain more nutrients. That way, he wouldn’t seek supplies from other sources (like poop).

Important note: to get the best results, confirm from your vet that it is safe to give your dog these additives before you proceed.

#3 – Try Taste-aversion Products

Like meat-based proteins, some foods can make the taste and smell of dog poop disgusting even for them.

You can try out such foods to discourage your dog from eating his poop

For example, feeding your dog pineapple snacks will mess up the flavour of his poop and make it unpalatable.

Also, the pumpkin will do a good job. It tastes great in food but horrible in poop.

Shop for Dog Clothes at Chewy


Shop for Dog Clothes at Amazon


#4 – Give Your Dog High-quality Foods

This tip is like a backup to the previous. While choosing your dog’s food, prioritize quality over quantity.

Check to see that the food will provide all the ingredients that your dog needs before paying for it.

Gratefully, you will find high-quality dog foods from different brands in pet stores. Even, there are foods for dogs with special needs.

You can also seek the help of your vet or an animal nutritionist in choosing the best food for your dog.

Summarily, when your dog gets all the needed nutrients from his food, he wouldn’t have to look elsewhere (his poop) for make-up.

#5 – Help Your Dog Maintain Proper Hygiene

If you are looking to stop your dog from eating poop, helping him maintain proper hygiene is a rewarding step.

First, ensure that his litter box is free of poop always. Also, do your best to tidy up his surroundings regularly.

When your dog can’t find trash or poop around then nothing like that will get to his mouth.

You May Also Read: How To Give A Dog A Pill: Importance, Methods, Precautions & Demerits

And while you are walking your dog, pay attention to him. Do not permit him to pick up trash or dung from the ground.

This leads us to tip #6.

#6 – Train Your Dog To Master The “Leave It” And “Come” Commands

During training sessions with your dog, emphasize the commands “leave it” and “come”. They will come in handy when you want to stop your dog from eating his poop.

Another trick you can use here is to offer your dog a treat immediately he eliminates. The more you do this, the more your dog will get used to running to you after he does his business for a tasty bite rather than go for his poop.


We have now come to the end of our discussion on how do I stop my dog from eating poop naturally.

I hope these tips work for you as they have worked for many dog owners. It all boils down to proper feeding and hygiene.

Now tell me, which tip from our list would you try out first? And, do you have any questions or suggestions?

Let’s hear your thoughts in the comments section right now.

Also, share this post with your friends, thank you!

Shop for Dog Seat Belt at Chewy


Shop for Dog Seat Belt at Amazon


Leave a Reply