Why Do Dogs Eat Grass & Dirt? - Purina

Why do dogs eat grass?

Dogs eating grass is very common, but there’s actually little evidence to tell us why they do it. Behaviourists and veterinarians have been perplexed by the behaviour for years, but some of their theories include:

1. Self-medicating

It’s likely that you’ve heard this one for an answer to why dogs eat grass. It’s widely believed by dog owners that if a dog feels nauseous, they’ll eat grass to make themselves vomit and then feel better. However, this still remains a theory. In fact, dogs vomiting after ingesting grass is quite rare It has also been suggested that certain grasses and herbs can calm their stomach.

There is even a growing area of interest and study as to whether dogs (and other animals) can and will select what natural remedies, including grass, herbs and minerals, they need if given a free choice to do so (zoopharmacognosy) but as yet, - and given some of the things Labradors would eat if given a free choice (!) - this is lacking any robust scientific research, and could well just be another tool for owners to discover more about their dogs’ preferences rather than evidence of their veterinary skills!

2. They like the taste of it

Another reason could be because they simply like the taste of it. Dogs are descended from the same ancestor as wolves and as such, they’re natural scavengers – meaning that they might be grazing in your back garden as an opportunity to supplement their diet. Or if you have interesting and varied herbs that you grow to enhance your own culinary tastes, your dog might enjoy those too!

3. Eating grass due to boredom

If you’re just letting your dog out into the garden by themselves and not offering enough mental and physical stimulation, then your dog eating grass may be because of boredom. Dogs do not play on their own – play is very much a social behaviour. Garden time alone is pretty boring so it’s easy for dogs to dig, start trying escapology, or eat grass and soil.

Make sure you’re giving your pup enough enrichment opportunities – and rather than just letting them out into the garden, go with them and play dog games, do some training or just have some quality time together.

4. Dogs might need grass in their diet

Another explanation for why dogs eat grass could be down to the way they’ve evolved. This theory relates to the fact that wild canids eat all of an animal when they catch it. The animals that wild canids – your dog’s ancestors – would catch and eat were usually herbivores or omnivores. This means that when the wild canids ate these animals, they might also have ended up eating a lot of grass and plants that were in the intestines of their prey.

Wild canids such as foxes have also been known to eat certain berries and other plant material, supporting the idea that dogs eat grass, soil and fruits because it’s a part of their normal diet.

Additionally, some veterinarians have suggested that dogs might eat grass to make up for nutritional deficiencies. This is supported by a study outlined by Fetch by WebMD, with a dog who ate grass every single day for seven years, then the moment they were switched to a high-fibre diet, they stopped. However, one case doesn’t make for proof and there haven’t been enough studies on the topic to satiate if this is the reason behind why dogs eat grass or not.

Tag » Why Do Dogs Eat Soil