Anyone who’s shared life with a dog has probably witnessed the same puzzling scene.
Your perfectly healthy dog suddenly stops during a walk, lowers its head, and begins enthusiastically chewing mouthfuls of grass as though it has transformed into a tiny sheep.
Moments later, many owners panic.
“Is my dog sick?”
“Are they trying to make themselves vomit?”
The truth is far more interesting.
Researchers have spent years studying this surprisingly common behavior, and evidence now suggests that grass eating is usually a completely normal part of canine behavior—not a sign that something is wrong.
Grass Eating Is Surprisingly Common
One of the largest studies examining canine grass eating found that nearly 70–80% of dogs regularly eat plants, with grass being the most common choice.
Perhaps even more surprising:
Only a small percentage appear ill beforehand.
Even fewer vomit afterwards.
This challenges the long-held belief that dogs deliberately eat grass to settle an upset stomach.
Myth: Dogs Eat Grass to Make Themselves Vomit
This is probably the most widespread belief among dog owners.
But research doesn’t strongly support it.
In a survey conducted by veterinary behavior researchers, less than 10% of dogs showed signs of illness before eating grass, while only about one in four vomited afterward.
If vomiting were the goal, we’d expect those numbers to be much higher.
Instead, vomiting appears to be an occasional side effect—not the primary reason.
Ancient Wolf Instincts May Still Be Alive
Modern dogs may sleep on sofas, but their ancestors survived in the wild.
Wild canids—including wolves, foxes, and coyotes—have all been observed consuming plant material.
Scientists believe this may help:
-
add roughage to the digestive tract
-
assist normal bowel movements
-
help expel intestinal parasites
-
contribute to a varied natural diet
Domestic dogs may simply have inherited this instinct over thousands of years of evolution.
Even though today’s pets enjoy nutritionally complete diets, ancient behaviors often remain deeply programmed.
Grass Contains Fibre
Grass isn’t particularly nutritious for dogs because they struggle to digest cellulose.
However, it does contain fibre.
Small amounts of fibre may:
-
encourage healthy digestion
-
support regular bowel movements
-
stimulate movement through the intestinal tract
Some veterinarians suggest that dogs with low-fibre diets may naturally seek additional roughage.
It May Simply Feel Good
Dogs explore their world with both their noses and mouths.
Chewing different textures provides sensory stimulation.
Fresh spring grass is:
-
cool
-
moist
-
soft
-
aromatic
For many dogs, eating grass may simply be enjoyable.
Just as humans occasionally crave crunchy vegetables, dogs may appreciate the texture and taste of fresh young grass.
Boredom Can Play a Role
Behaviorists have noticed that some dogs eat more grass when they:
-
spend long periods alone
-
receive limited mental stimulation
-
have excess energy
-
lack environmental enrichment
Outdoor walks expose dogs to countless interesting scents and textures.
Grass chewing may simply become another enjoyable activity.
Increasing exercise, puzzle toys, scent games, and interactive play may reduce habitual grazing in some dogs.
Could Nutrition Be Involved?
Although most commercial dog foods are nutritionally complete, researchers continue investigating whether some dogs seek specific nutrients through plant material.
There is currently little evidence that grass eating indicates a vitamin deficiency in healthy dogs.
In fact, dogs fed premium diets often eat grass just as frequently as others.
When Grass Eating Is Normal
For most healthy dogs, occasional grass eating is considered completely normal if they:
-
remain bright and active
-
maintain a healthy appetite
-
show no signs of pain
-
vomit only rarely (or not at all)
-
pass normal stools
Many veterinarians simply view it as one of the many quirky behaviors that make dogs unique.
When Owners Should Be Concerned
Although occasional grass eating is usually harmless, it’s worth contacting your veterinarian if your dog:
-
suddenly begins eating excessive amounts
-
vomits repeatedly
-
has diarrhoea
-
loses weight
-
appears lethargic
-
refuses food
-
seems to be eating grass obsessively
These signs could indicate gastrointestinal disease, intestinal parasites, dietary intolerance, or another medical condition requiring professional evaluation.
Watch Out for Hidden Dangers
The grass itself is rarely the problem.
The real risks often come from what’s been applied to it.
Avoid allowing dogs to graze on lawns treated with:
-
herbicides
-
pesticides
-
slug pellets
-
chemical fertilisers
Roadside verges may also contain contaminants or toxic plants mixed among the grass.
Whenever possible, allow dogs to nibble only untreated areas.
The Bottom Line
Despite decades of myths, modern veterinary research paints a reassuring picture.
For most healthy dogs, eating grass is simply another normal canine behavior - likely shaped by ancient instincts, digestive biology, curiosity, and environmental enrichment.
The next time your dog pauses during a walk for a quick “salad course,” there’s usually no need to panic.
Just keep an eye on the bigger picture: your dog’s overall health, behavior, and the safety of the grass they’re choosing to snack on.
Sometimes, they’re not trying to cure an upset stomach at all.
They’re simply being a dog.
Some Frequently Asked Questions
Is it normal for dogs to eat grass every day?
Yes. Many healthy dogs regularly chew grass without any medical problems, provided they remain otherwise healthy.
Should I stop my dog from eating grass?
Occasional grass eating is generally harmless, but prevent access to grass treated with chemicals or contaminated by pollutants.
Does eating grass mean my dog has worms?
Not necessarily. Although parasites can cause digestive discomfort, most grass-eating dogs have no intestinal parasites.
Why does my dog vomit after eating grass?
Some dogs vomit after swallowing large blades quickly, but research suggests most dogs are not intentionally eating grass to induce vomiting.
Can puppies eat grass?
Yes. Puppies commonly investigate their environment with their mouths, including chewing grass, though supervision is recommended.