The 5 Medical Reasons Why Dogs Eat Rocks. 1. Malnutrition. Did you know a dog doesnt have to be underweight to be malnourished? Malnourishment refers to something in your dogs nutritional needs that is not being met.
Learn why dogs eat rocks, the health risks involved, and how to prevent it through training, management, and when to call your vet for help.

Why do dogs eat grass and weeds and then throw up? Granted they dont throw up all the time but this is often the case. Do dogs know something about carbs and fibre that we humans dont or are they simply salad fanatics?

Yes, dogs eat dirt. If done rarely, it may not be anything to worry about. But if your dogs dirt-eating behavior turns into an obsession, it may be a sign somethings seriously wrong.

As we can see from the illustration, Why Do Dogs Eat Walls has many fascinating aspects to explore.