Grass eating is normal dog behavior. Most dogs who eat grass are not sick and don't vomit afterward. The old idea that dogs eat grass specifically to make themselves vomit has been largely disproven by research — fewer than 25% of dogs who eat grass actually vomit from it. They eat it because they want to, because it seems to satisfy something, and possibly because their ancestors always did.
What You're Noticing
Your dog sniffs a patch of grass and then purposefully eats some — sometimes just a few blades, sometimes quite a lot. This might happen occasionally or fairly regularly. They may or may not vomit afterward. It likely happens at certain times of year more than others, or with certain types of grass more than others.
Why Dogs Eat Grass
It tastes or smells good to them
Dogs are not obligate carnivores — their ancestors ate a varied diet that included plant material. Some dogs simply appear to enjoy the taste or texture of certain grasses, particularly fresh spring growth. This is the most likely explanation for dogs who eat grass calmly, selectively, and without ill effect.
Instinct and enrichment
Eating plants may be part of normal exploratory and foraging behavior that dogs are instinctively drawn to. A bored dog with access to grass may eat it partly as a form of environmental interaction. Many dogs do it more when they're understimulated.
Fiber and digestive reasons
There's some evidence that dogs may seek out grass when they have mild digestive discomfort or when their diet is lacking in fiber. Wild canids eat the stomach contents of their prey (which includes partially digested plant material), and grass may be a way of adding roughage. A dog eating grass enthusiastically alongside other signs of digestive discomfort — like eating other non-food items, licking the ground, frequent gurgling stomach sounds — may be trying to address something.
Nausea (in some cases)
While eating grass to induce vomiting is not the universal explanation it was once thought to be, some individual dogs do appear to eat grass quickly and with urgency when they're feeling nauseous, and do vomit afterward. If your dog seeks out grass frantically and in large amounts when they've previously been quiet, this may be what's happening for them specifically.
What to Notice
- How does your dog eat the grass? Calm, selective grazing is very different from urgent, large-quantity consumption.
- Do they vomit afterward? And if so — occasionally, or every time?
- Are there other GI symptoms? Loss of appetite, diarrhea, frequent gurgling, bloating?
- What's their diet like? Are they eating a complete, balanced food with adequate fiber?
- Is this happening more than usual? A sudden increase in grass-eating appetite is more notable than occasional grazing.
What You Can Do
- If your dog grazes calmly and occasionally: nothing needs to change — this is normal behavior.
- Ensure the grass your dog has access to hasn't been treated with pesticides, herbicides, or fertilizers, which can be harmful.
- If you're concerned about fiber: discuss diet with your vet, or add a small amount of unseasoned, cooked vegetables to their food.
- If grass eating is frequent and followed by vomiting: mention it to your vet so any underlying digestive issue can be ruled out.
- Never let your dog eat grass from areas treated with lawn chemicals. Many herbicides, pesticides, and fertilizers are harmful to dogs.
- Some plants can be toxic — make sure what your dog is eating is actually grass, not a toxic garden plant nearby.
When to See a Vet
- Your dog's grass eating has suddenly increased significantly in frequency or amount
- Grass eating is accompanied by other digestive symptoms — vomiting, diarrhea, reduced appetite, bloating, or weight loss
- Your dog seems driven to eat grass urgently and repeatedly