Why Does My Dog Eat Grass? What Vets and New Research Actually Say

It’s one of the most common questions dog owners have: why does my dog eat grass? And it’s one of those things that prompts a lot of confident-sounding answers that don’t necessarily hold up when you look at what research actually shows. I went looking, and the truth is both more interesting and more uncertain than “they eat it because they’re sick.”

I’m Jamie. Birch eats grass fairly regularly — usually on our morning walks when we pass a particularly lush patch. He doesn’t vomit afterward most of the time. He doesn’t seem sick before or after. He just… eats grass, like a small, purposeful herbivore. So I dug into what the research actually says.

The “They’re Sick” Theory — and Why It’s Mostly Wrong

The most common belief is that dogs eat grass to make themselves vomit when they feel nauseous. This has a certain intuitive logic — grass blades are indigestible and can trigger the gag reflex. But research doesn’t support it as the primary explanation.

A study published in Applied Animal Behaviour Science surveyed dog owners and found that fewer than 25% of dogs that regularly eat grass vomit afterward. A separate study found that dogs showed no more illness signs before eating grass than at other times. If grass-eating were primarily a self-medication strategy, you’d expect most grass-eating dogs to vomit, and you’d expect them to eat it more when feeling unwell. Neither pattern holds consistently.

Does grass-eating sometimes precede vomiting? Yes. But that doesn’t mean the dog sought out the grass because it was sick — the grass itself can cause nausea in some dogs, particularly when consumed in large quantities. The direction of causation may be reversed from the conventional wisdom.

What Researchers Actually Think Is Going On

The current leading theories from veterinary behaviorists and researchers are more mundane than the illness story, which I find oddly reassuring:

It’s an instinct left over from wild ancestors. Wild canids — wolves, coyotes — eat plant material regularly, often including the stomach contents of herbivorous prey. Some researchers believe domestic dogs retain this foraging behavior as an ancestral remnant. Studies of wild canid scat consistently find plant material, suggesting vegetation consumption is a normal part of canine behavior, not a sign of something wrong.

Fiber and gut motility. Grass adds indigestible fiber to the diet, which can stimulate gut movement and help pass intestinal parasites. The parasite angle is interesting: researchers have proposed that grass-eating may be an evolved behavior that helps control internal parasites by moving them through the digestive system. This doesn’t mean your dog has parasites — it may be a behavior encoded before modern veterinary care made parasites less of a constant threat.

Micronutrients. Some vets suggest dogs may be seeking specific phytonutrients or trace minerals present in fresh vegetation. There’s limited direct research on this but it’s biologically plausible, especially if a dog’s regular diet is nutritionally limited in some way.

They just like it. This is probably underrepresented in the explanations. Dogs interact with their environment with their mouths. They sniff and taste things. Fresh spring grass has texture and flavor. Many dogs may eat grass simply because it’s there, it’s novel, and it doesn’t taste bad. Behavioral enrichment and sensory exploration are valid explanations for a lot of dog behaviors we tend to over-medicalize.

When Grass-Eating Is Actually Worth Worrying About

For most dogs, occasional or even regular grass-eating is completely benign. Here’s when I’d pay closer attention:

  • Sudden increase in grass-eating that’s out of character. A dog that never ate grass and suddenly can’t stop may have a GI issue worth investigating — acid reflux, inflammatory bowel disease, or parasites.
  • Grass-eating followed by repeated vomiting. Occasional vomiting after grass isn’t alarming, but if your dog vomits every time or multiple times in a session, something else may be going on.
  • Eating grass obsessively or frantically. Normal grass-grazing is calm and selective. Frantic grass-eating (gulping large quantities quickly) can suggest nausea or GI distress and may indicate a vet visit is warranted.
  • Treated lawn or landscaping. This is the real danger with grass-eating: pesticides, herbicides, fertilizers, and mulch treatments. If you let your dog graze on grass, make sure it’s untreated. Neighborhood lawns, park edges, and golf courses are higher risk. Know what’s been applied to surfaces your dog accesses.

Should You Stop Your Dog From Eating Grass?

In most cases, no. If the grass is untreated and your dog eats it calmly without excessive vomiting, there’s no strong reason to prevent it. Trying to stop a behavior that appears to be both instinctive and benign creates unnecessary conflict without benefit.

What I do with Birch: I’ve identified the grassy spots on our regular walk route that I know are untreated, and I let him graze there. I redirect away from lawn edges near recently fertilized yards or anywhere I’ve seen treatment flags. That seems like a reasonable middle ground.

If your dog eats grass and consistently vomits, that pattern is worth discussing with your vet — not because the grass itself is dangerous but because the nausea driving the behavior might be addressable. A dog with chronic acid reflux, for instance, often benefits from dietary changes or medication, and the grass-eating may decrease once the underlying discomfort is treated.

What I Give Birch to Support Digestive Health

Since researching this, I’ve added a probiotic to Birch’s routine. The evidence for probiotics in dogs has gotten more solid over the past few years — I wrote a full deep dive on that at probiotics for dogs. I use Purina Pro Plan FortiFlora — it’s the one with the most clinical research behind it for dogs specifically.

I also switched Birch to a diet with more whole food ingredients and natural fiber after reading the new research on fresh food and senior dog health. Whether it’s reduced the grass-eating, I can’t say for certain — he still grazes on the good patches. But his digestive health generally has been better.

The Bottom Line

Why does your dog eat grass? Probably some combination of instinct, fiber-seeking, boredom, and genuine enjoyment. The “they eat it because they’re sick” narrative is not well-supported by evidence for most dogs. Occasional, calm grass-grazing on untreated surfaces is almost certainly fine and may even be a healthy, natural behavior.

Watch for the patterns that suggest something more — sudden behavior change, frantic eating, repeated vomiting — and otherwise, let your dog enjoy their weird little snack.

About the Author
Dr. Lisa Park, DVM is a veterinarian with 14 years of experience in small animal practice, specializing in geriatric dog care. A UC Davis graduate and Fear Free Certified Professional, she owns two senior rescue dogs and is passionate about helping aging dogs live their best final years. Learn more about Dr. Lisa →

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top