Why do dogs eat grass? Causes and when to worry
Why dogs eat grass, what the research says, whether vomiting afterward is normal, toxic plants and lawn chemicals to avoid, and when to call your vet.
Quick answer
Eating grass is very common and, in most healthy dogs, normal: they usually do it because they like it, because they’re bored or out of inherited habit, and few vomit afterward. Worry if your dog eats it frantically, vomits often, seems lethargic or has diarrhea, and keep them away from treated lawns and toxic plants.
In this article
You step into the yard, and within seconds your dog is grazing like a little cow. Why do dogs eat grass, and should you stop it? It’s one of the most common questions vets hear, and the answer is mostly reassuring: eating grass is a very common behavior in healthy dogs and, in most cases, it isn’t a sign of illness.
That doesn’t mean it’s always harmless. This guide covers what research actually says about grass eating, why the “they eat grass to throw up” idea is only half true, the situations where you should pay closer attention, and the real risks: lawn chemicals, toxic plants, parasites and foxtails.
Is it normal for dogs to eat grass?
Yes. It’s so common that many vets consider it a normal canine behavior. In a survey of more than 1,500 dog owners by researchers at the University of California, Davis, the large majority of dogs with daily access to plants ate them regularly, mostly grass. Fewer than 1 in 10 seemed sick beforehand, and about 1 in 5 regularly vomited afterward. Younger dogs ate plants more often and were less likely to vomit than older dogs.
It isn’t just a pet dog thing, either: grass shows up often in the droppings of wild wolves. What matters isn’t whether your dog eats grass, but how they eat it, how much, and whether other symptoms show up.
Why dogs eat grass: current theories
There’s no single proven explanation. Most likely, each dog does it for one or more of these reasons:
They like it
Many dogs carefully pick out tender new shoots, especially in spring or after rain, and nibble them calmly. Everything suggests they enjoy the texture and taste, the same way some dogs love chewing on a stick.
Inherited habit
The UC Davis team suggested grass eating is a behavior inherited from wild ancestors. The idea is that undigested plant material speeds up gut movement and helps sweep out intestinal worms. It’s a reasonable theory, but it hasn’t been proven, and well-dewormed dogs eat grass too. Today it’s probably mostly a habit that stuck around.
Boredom or attention-seeking
A dog without enough to do will find something, and pulling up grass is entertaining. If you chase your dog every time they start, it can turn into a fun game to get your attention. It’s especially common in puppies and young, high-energy dogs.
Lack of fiber or nutrients
There are isolated reports of dogs that stopped eating grass after switching to a higher-fiber diet, and the idea is plausible. Still, there’s no solid research behind it, and most dogs on a complete diet nibble grass now and then. Pica is a different story: eating dirt, rocks, fabric or plastic can point to a medical or behavioral problem, much like it sometimes does in dogs who eat poop.
Do dogs eat grass to make themselves throw up?
That’s the most popular belief, but the data don’t back it up as a rule: most grass-eating dogs don’t seem unwell beforehand and don’t vomit afterward. When they do vomit, it’s not always clear which came first. Grass, especially long blades swallowed whole, can irritate the stomach and trigger vomiting on its own.
That said, one pattern can point to nausea or stomach upset: a dog who suddenly seeks out grass urgently, gulps it down with barely any chewing, licks their lips, swallows repeatedly and throws up soon after. If that keeps happening, the issue isn’t the grass but whatever is making your dog feel that way. Our guide to dog vomiting covers the most common causes and how to care for your dog.
When grass eating is a reason to worry
Use this chart to make sense of what you’re seeing:
| What you notice | What it usually means | What to do |
|---|---|---|
| Calmly nibbles grass on walks and acts normal | Normal behavior | Nothing; just choose safe spots |
| Occasionally throws up grass, then bounces right back | Minor stomach irritation | Keep an eye on it |
| Seeks grass frantically, licks lips, swallows a lot | Possible nausea or reflux | Watch for 24 hours; call your vet if it repeats |
| Eats grass and vomits several times a week | Underlying digestive issue | Schedule a vet visit |
| Eats grass and also has diarrhea, skips meals or seems lethargic | Digestive disease or another problem | See your vet the same day |
| Also eats dirt, rocks, fabric or plastic | Pica | See your vet: risk of blockage |
| Only does it when bored or left alone | Not enough stimulation | More activity and sniffing games |
The real risks of eating grass
Grass itself isn’t toxic. The danger is what’s on it or growing next to it.
Lawn chemicals, weed killers and fertilizers
Yards, parks, golf courses and roadsides are often treated with herbicides, insecticides and fertilizers that can cause vomiting, diarrhea or worse. The most dangerous are slug and snail baits containing metaldehyde, which can cause tremors, seizures and dangerously high body temperature within hours, along with rodent poisons. Respect “keep off, lawn treated” flags, steer clear of roadside strips, and if you suspect poisoning, don’t make your dog vomit on your own. Check the dog poisoning symptoms and call your vet or the ASPCA Animal Poison Control Center.
Toxic plants
Plenty of dogs sample other plants besides grass. Here are some of the most dangerous ones in yards and homes:
| Plant | Where you’ll find it | Main risk |
|---|---|---|
| Oleander | Yards, parks and highway medians in warm states | Serious heart rhythm problems, vomiting |
| Sago palm | Yards, patios and houseplants | Severe liver damage; seeds are the most toxic part |
| Yew | Hedges and landscaping | Heart problems that can be fatal |
| Castor bean | Gardens and vacant lots | Highly toxic seeds: vomiting and bloody diarrhea |
| Azalea and rhododendron | Yards and gardens | Vomiting, drooling, weakness, heart problems |
| Foxglove | Gardens | Heart problems |
| Tulip, daffodil and hyacinth bulbs | Flower beds and pots | Vomiting, diarrhea and drooling |
| Dieffenbachia, pothos and monstera | Houseplants | Intense mouth irritation, drooling and vomiting |
Parasites
Grass in busy dog areas can be contaminated with other dogs’ poop carrying roundworm, hookworm or whipworm eggs and Giardia cysts. In parts of Europe and eastern Canada, slugs and snails on damp lawns can also carry lungworm (Angiostrongylus vasorum). If your dog grazes a lot, mention it to your vet so they can tailor how often to deworm your dog.
Foxtails
From late spring through summer, especially in the West, dry grasses are loaded with foxtails that can lodge in the mouth, throat or nose. If your dog sneezes violently, coughs, gags or paws at their muzzle after grazing, read our guide to foxtails in dogs and don’t wait for it to pass.
What to do if your dog loves eating grass
If your dog is healthy and grazes calmly, there’s no need to ban it. Just lower the risks:
- Don’t scold or chase. You’ll only make your dog gulp faster or turn it into a game.
- Pick your spots. Skip roadsides, neighbors’ lawns, freshly treated areas and corners covered in poop.
- Grow safe grass at home. Plant wheatgrass or oat grass in a pot without chemical fertilizers. It sprouts in a week or two, and your dog can nibble it safely.
- Teach “leave it.” A solid, reward-based leave-it cue lets you steer your dog away from a questionable plant without yanking the leash. Here’s how to teach leave it and drop it.
- Add enrichment. Sniff-friendly walks, find-it games and puzzle feeders cut down on boredom grazing.
- Talk to your vet about diet if your dog eats a lot of grass, and never switch foods abruptly.
- Remove or relocate toxic plants in your house and yard.
Frequently asked questions
Should I let my dog eat grass?
Yes, as long as your dog is healthy, grazes calmly and the grass comes from a place you know hasn’t been treated with chemicals. The spots to avoid are roadsides, recently sprayed parks and lawns, and areas with lots of dog poop. If you want full control, grass grown in a pot at home is the safest option.
Why does my dog eat grass and then throw up yellow foam?
Yellow foam is usually bile, and it tends to appear when your dog’s stomach has been empty for many hours, often first thing in the morning. Some dogs graze at that point because they feel queasy. If it happens now and then, splitting meals into smaller, more frequent portions may help, but check with your vet if it happens several times a week.
Does eating grass mean my dog is missing vitamins?
Not necessarily. Dogs on a complete and balanced diet eat grass too, and there’s no solid evidence they do it to make up for a specific deficiency. If your dog eats unusually large amounts, suddenly changes how they eat it, or also swallows dirt and objects, schedule a checkup to rule out digestive or nutritional problems.
Is it dangerous for a puppy to eat grass?
Puppies explore everything with their mouths, so it’s normal for them to taste grass. The main risk is the setting: until your puppy finishes their vaccine series, avoid areas with lots of unknown dogs, because viruses like parvo can survive in soil for a long time. Also watch that your puppy doesn’t swallow sticks, rocks or foxtails.
Is it normal for my dog to poop out grass?
Yes. Grass barely gets digested, so it’s common to see it whole in the stool, sometimes in stringy strands. If a long piece is hanging from your dog’s rear, don’t pull hard: it may be tangled higher up and could damage the intestine. Give it a few minutes of walking, and if it doesn’t pass or your dog strains, cries or has bloody stool, call your vet.
Sources
- Sueda, K. L. C., Hart, B. L., and Cliff, K. D. (2008). Characterisation of plant eating in dogs. Applied Animal Behaviour Science.
- ASPCA Animal Poison Control Center: toxic and non-toxic plant list for dogs.
- Companion Animal Parasite Council (CAPC): intestinal parasites and lungworm in dogs.
- Merck Veterinary Manual: plant and pesticide poisoning in small animals.
This article is for information only and is not a substitute for a veterinary exam. If your dog gets worse, is in pain or shows warning signs, call your vet or an emergency animal hospital.