Some dogs
eat dirt searching for nutrients they lack in their diets, or a dog may simply be underfed and ravenous.
Not exact matches
Your dog's
dirt eating could actually be a
search for minerals, vitamins or even good probiotic bacteria that he isn't getting in his diet.