Why Do Dogs Eat Grass? The Science, Myths, and What Pet Owners Need to Know
You've seen your dog chew grass during walks. You've asked: Why do dogs eat grass? Many dog owners ask this question.
At first glance, it seems strange. Dogs are carnivorous descendants of wolves—not cows grazing in a field. Yet grass-eating is surprisingly common behaviour among dogs, and in most cases, it’s completely normal.
Scientists and veterinarians disagree on one explanation. Research suggests multiple reasons dogs eat grass. These include instinct, digestion, boredom, and curiosity.
This guide explores current veterinary science. It debunks common myths. It also shows when grass-eating signals health problems.

How Common Is Grass Eating in Dogs?
Grass eating is far more common than many owners realize.
Most dogs eat grass occasionally. Studies and surveys consistently show this. One survey found 80% with grass access ate plants. Grass was the most common choice.
This widespread behaviour suggests grass-eating is probably not abnormal behaviour—it’s simply part of being a dog.

The Main Reasons Dogs Eat Grass
1. Grass Eating May Be an Instinctive Behaviour
One of the strongest theories is that grass-eating is inherited behaviour from dogs’ wild ancestors.
Wild canids like wolves and foxes eat plant material. Their stomach contents sometimes show vegetation. This suggests plant consumption has a long history.
This means your dog’s grass-snacking habit may not be strange at all—it could simply be ancient behaviour that never disappeared.
Why instinct matters:
- Wild diets were more varied than modern pet diets
- Whole prey animals often contained partially digested plant matter
- Evolution does not eliminate behaviours that are harmless
In other words, dogs may eat grass simply because dogs have always eaten grass.
2. They Might Want More Fibre
Another popular explanation is nutrition—specifically fibre.
Grass contains roughage and fibre, both of which help support digestive movement and stool formation. Some veterinarians believe dogs may occasionally seek grass when they need more digestive bulk.
Signs your dog may benefit from more dietary fibre:
- Frequent constipation
- Irregular stools
- Constant scavenging behaviours
- Excessive grass consumption
However, this does not necessarily mean your dog has a nutritional deficiency.
Research has not consistently shown that healthy dogs eating balanced diets are lacking nutrients simply because they eat grass.
3. Dogs May Eat Grass Because of Upset Stomachs—But Probably Less Often Than People Think
Perhaps the most common belief is:
“My dog eats grass because they want to throw up.”
There is some truth here—but probably not as much as most people assume.
Research suggests:
- Fewer than 10% of dogs appear sick before eating grass
- Less than 25% regularly vomit afterward
- Most grass-eating episodes happen without signs of illness beforehand
This challenges the idea that dogs routinely self-medicate by eating grass.
That said, some dogs clearly do eat grass when nauseous. If your dog frantically consumes large amounts and vomits immediately afterward, stomach discomfort may indeed be involved.
Grass-related vomiting appears to be possible—but not the primary explanation for most dogs.
4. Curiosity and Exploration
Dogs explore the world through their mouths.
Puppies especially investigate objects, smells, textures, and flavours by chewing or eating them.
Grass offers:
- Interesting smells
- New textures
- Environmental enrichment
- Changing seasonal flavours
Younger dogs are often more likely to experiment with grass simply because they’re still learning about their environment.
5. Boredom, Stress, or Anxiety
Behavioural explanations are increasingly recognized by veterinarians.
Grass-eating may become:
- A boredom activity
- A stress response
- Habitual behaviour
- Attention-seeking behaviour
Dogs lacking exercise or mental stimulation may develop repetitive habits, including grazing. Some dogs also learn that eating grass causes owners to react immediately—which unintentionally reinforces the behaviour.
Ask yourself:
- Does grass-eating happen during quiet periods?
- Does it increase when your dog is alone?
- Does it happen more on shorter walks?
Behavioural patterns often reveal more than the grass itself.
6. Some Dogs Simply Like the Taste
Sometimes the explanation is surprisingly simple.
Many dogs appear selective about:
- Grass length
- Grass species
- Freshness
- Time of day
Owners frequently report dogs targeting specific patches while ignoring others.
This supports the theory that some dogs eat grass because they genuinely enjoy it.

Is Eating Grass Dangerous for Dogs?
Usually, occasional grass eating is harmless.
The grass itself is rarely the biggest risk.
The bigger concerns are what may be on the grass.
Potential dangers include:
Pesticides and lawn chemicals
Chemically treated lawns may expose dogs to:
- Herbicides
- Fertilizers
- Insecticides
These substances can cause vomiting, drooling, diarrhoea, or poisoning.
Parasites and contaminated soil
Grass contaminated with animal feces may contain:
- Intestinal worms
- Parasites
- Harmful bacteria
- Viral pathogens
Contaminated grass presents a much greater concern than grass itself.
Intestinal blockage (rare)
Dogs consuming extremely large quantities may occasionally develop:
- Digestive irritation
- Blockages
- Constipation
This is uncommon but possible.

When Should You Worry About Grass Eating?
Contact your veterinarian if grass eating is accompanied by:
- Frequent vomiting
- Weight loss
- Diarrhea
- Appetite changes
- Lethargy
- Excessive or obsessive grass consumption
- Eating grass suddenly after never doing it before
Occasional grazing is common.
Sudden behavioral changes deserve attention.

How to Reduce Grass Eating (If It’s Becoming Excessive)
If your dog eats grass constantly, consider:
Increase exercise
More walks and play reduce boredom-driven behaviours.
Add enrichment
Try:
- Snuffle mats
- Puzzle feeders
- Scent games
- Training sessions
Review diet quality
Discuss with your vet whether:
- Fibre levels are appropriate
- Calories are sufficient
- Digestive issues exist
Redirect behaviour
Reward alternative activities rather than reacting dramatically to grass-eating.

Final Thoughts: Why Dogs Eat Grass Is Still Partly a Mystery
The truth is simple:
Researchers still don’t know one definitive reason dogs eat grass.
Current evidence suggests it is likely a combination of:
- Instinct
- Curiosity
- Digestive regulation
- Behavioural factors
- Taste preferences
For most healthy dogs, occasional grass eating is normal and harmless.
The bigger question usually isn’t “Why is my dog eating grass?”
It’s:
“Has anything changed about how often, how much, or what happens afterward?”
That distinction matters far more than the grass itself.
Sources
- Veterinary behaviour research and canine dietary studies
- Veterinary guidance and behaviour analysis
- Comparative canine evolutionary evidence
- Owner surveys and observational studies