Reasons Dogs Eat Poop and What To Do About It

 by Jessica Peralta

When dogs consume faeces from other animals, they may be seeking minerals lacking in their regular dog food.

In the wild, the canine diet works in harmony with its surroundings. When the canine eats prey, it eats whole prey, including the guts, which would naturally contain the appropriate amount of digestive enzymes the dog needs. This isn’t the case with the kibble-heavy, highly processed diet the modern urban dog subsists on. Digestive enzymes are a key component of your dog’s digestive process, and without them, they can’t properly absorb their food.


  1. Make sure he’s eating a raw, whole, varied diet of quality proteins. Raw food has those digestive enzymes your dog needs to help him process his meals. If you’re feeding cooked food only, you’ll definitely want to add digestive enzymes. Tripe is particularly high in digestive enzymes, as well as probiotics.
  2. For a trace mineral deficiency, you can add some kelp, according to Dr Demers. And for a hydrochloric acid deficiency, try some apple cider vinegar (1 tsp per 25 pounds in food), which may help mimic the missing acid and help the body compensate for the deficiency, according to Dr DeHaan.


A beef rumen

Latest News From Our Blog

Leave a Reply

Your email address will not be published. Required fields are marked *