Why Does My Dog Eat Grass? A Vet Separates Myth From Evidence

📅 Published 2026-10-25💬 0 Comments
Why Does My Dog Eat Grass? A Vet Separates Myth From Evidence
❤ Vet Approved
✓✓ Reviewed & fact-checked byDr. Hannah ReyesVeterinarian, BVSc MRCVS
⚕

The information is current and up-to-date in accordance with the latest veterinary research. Learn more »

Grass eating is one of the most common questions in a consulting room, and one of the most mythologised. Owners arrive convinced their dog is sick, fibre-deficient or trying to purge. The evidence says something quieter: most grass eaters are normal dogs doing a normal dog thing.

Key Takeaways

  • Surveys of healthy dogs find most eat grass at least occasionally, and fewer than one in four vomit afterwards.
  • Grass eating is not reliably linked to diet, illness or vitamin deficiency.
  • See a vet if grass eating is new and frantic, or comes with vomiting, diarrhoea, lethargy or weight loss.

What the studies actually found

A large owner survey from the University of California found that roughly four in five healthy dogs ate plants, overwhelmingly grass. Only a small minority showed signs of illness beforehand, and fewer than a quarter vomited afterwards. Younger dogs ate grass more often and were less likely to vomit, which argues against the idea that dogs eat grass to make themselves sick.

The inherited-behaviour explanation

Wild canids eat plant material regularly, and plant matter is found in a good proportion of wolf scats. One leading theory is that grass eating is a leftover parasite-control behaviour: fibrous plants increase gut movement and may help expel intestinal worms. Your wormed house dog does not need the effect, but the instinct remains.

Diet, boredom and taste

Some dogs simply like the taste of fresh spring grass. Others graze when bored or anxious, in the same way they might chew a shoe. There is little evidence that switching food stops it, though adding green vegetables does no harm.

When to worry

A dog that suddenly starts eating grass compulsively, especially with lip-licking, drooling, gulping or retching, may be nauseous and should be checked. Also take care with lawns treated with weedkiller or fertiliser, and with areas where other dogs toilet, which is a parasite risk.

Frequently Asked Questions

?Should I stop my dog eating grass?

In an untreated area, occasional grazing is harmless. Redirect if it becomes obsessive, and keep your dog off chemically treated lawns.

?Does grass eating mean my dog needs more fibre?

Not usually. Dogs on complete commercial diets rarely lack fibre. If stools are loose or your dog seems hungry, discuss diet with your vet rather than assuming grass is a signal.

Help us do better!

Was this article helpful and relevant?

About Dr. Tomas Ellery

Dr. Tomas Ellery is an emergency and general-practice veterinarian who has spent fifteen years treating dogs in busy city clinics. He writes the health and symptom guides on VetsExplained and is a firm believer that owners who know what normal looks like catch disease earlier.

View all posts by Dr. Tomas Ellery →

💬 Thoughts on “Why Does My Dog Eat Grass? A Vet Separates Myth From Evidence”