You let the dog into the garden, turn around, and there he is: head down, happily munching grass like a small cow. Nearly every dog owner has watched this with a flicker of worry — is he ill? Is he missing something in his diet? Is the grass going to make him sick? Understanding why dogs eat grass sometimes is simpler than the internet’s wilder theories suggest, and mostly more reassuring. The best current understanding: grass-eating is a normal, ancestral canine behaviour, and in most cases it means nothing at all. But there are exceptions worth knowing, and this guide covers all of them.
First, the scale of it. Studies of dog behaviour have found that grass-eating is extraordinarily common — one widely cited survey found that around four in five dogs eat grass at least sometimes, and most do it without any sign of illness before or after. This is not a modern quirk of domestication; wild canids including wolves eat grass and other plant matter regularly. Your dog is not broken. He is being a dog.
The Main Theories (and What the Evidence Says)
The most popular folk explanation is that dogs eat grass to make themselves vomit when their stomach is upset. The evidence does not support this as the main driver: in the large survey mentioned above, fewer than one in ten grass-eating dogs appeared ill beforehand, and only about a quarter vomited afterwards. Grass may occasionally trigger vomiting through throat irritation, but deliberate self-medication looks like the exception, not the rule.
The stronger explanations are simpler. Dogs may eat grass because they like it — the texture, the taste, the moisture, especially fresh spring growth. It may be a mild fibre supplement instinct: plant matter aids digestion and gut motility, and some dogs seem to seek it when their digestion feels sluggish. Boredom and opportunity play a role too — dogs left in gardens with little stimulation graze partly because it is something to do. And puppies explore the world with their mouths; grass is simply there. None of these require fixing unless the behaviour becomes obsessive.
When Grass-Eating Is Worth Attention
Normal grazing is relaxed, occasional and social — the dog sniffs, nibbles, moves on. Concerning grass-eating looks different: frantic, obsessive gulping, especially of long coarse grasses; eating grass every single day in large quantities; doing it alongside other symptoms like diarrhoea, weight loss, lethargy, excessive drooling or repeated vomiting. That pattern can indicate gastrointestinal discomfort, intestinal parasites, or a dietary deficiency, and it warrants a vet visit.
Sudden onset matters too. A dog that has never cared about grass and suddenly starts eating it compulsively is telling you something changed — possibly nausea, possibly something they scavenged. Dogs that eat grass and then repeatedly vomit bile (yellow foam), particularly in the morning, may have bilious vomiting syndrome — essentially an empty-stomach acid irritation — which is often helped by a small late-evening meal or splitting food into three meals. Your vet can confirm. The PDSA’s pet health resources cover the digestive conditions that sometimes sit behind compulsive grass-eating.
The Real Danger Is Not the Grass — It Is What Is On It
Ordinary untreated grass is harmless. The genuine risks are chemical and botanical. Lawn treatments — weedkillers, fertilisers, moss killers — are the biggest hazard; many contain substances toxic to dogs, and dogs that graze treated lawns can ingest meaningful doses. If you treat your lawn, keep dogs off it for the period stated on the product (often 24–72 hours, longer for granular fertilisers), or switch to pet-safe alternatives. Public parks and verges may be sprayed without warning signs, so watch where enthusiastic grazers are feeding.
Also learn your toxic plants. While grazing grass, dogs can ingest neighbouring ornamental plants — daffodils, lilies, foxgloves and yew are among the genuinely dangerous UK garden plants. And be aware of lungworm: slugs and snails carry the Angiostrongylus vasorum parasite, and dogs that graze enthusiastically can swallow tiny slugs hidden in the grass. Monthly preventative treatment, available from your vet, covers this. The RSPCA’s dog health guidance includes keeping grazing dogs safe from garden hazards.
Should You Stop Your Dog Eating Grass?
For normal occasional grazing: no. It is harmless, natural behaviour, and trying to eliminate it entirely will frustrate you both. What you can do is manage it sensibly. Ensure your dog’s diet is complete and high-quality — while true nutritional deficiency is rare in dogs fed commercial complete foods, a diet review never hurts if grazing is heavy. Provide enough mental stimulation that grazing is a choice, not a boredom behaviour. Train a reliable “leave it” cue so you can redirect them away from suspicious verges or recently treated lawns.
Some owners find that adding a little extra fibre — a spoonful of plain cooked pumpkin or a vet-approved fibre supplement — reduces enthusiastic grazing, which supports the mild digestive-instinct theory. And keep up with routine worming and vet checks so that if grazing patterns change, you have a baseline. A dog that grazes happily on clean grass, eats well, and shows no other symptoms is simply enjoying one of life’s small pleasures — much like the simple contentments of travelling the UK with your dog to pet-friendly places, grass-eating is part of the package of dog ownership, not a problem to solve. Keeping their environment safe and clean — including a proper cleaning schedule for a pet household — matters far more than policing the occasional nibble.
The Bottom Line
Dogs eat grass because they are dogs: it is normal, ancestral, usually harmless behaviour driven by taste, texture, mild digestive instinct and opportunity. Worry only when grazing becomes frantic, obsessive or sudden, or comes with other symptoms — then see a vet. Protect grazers from the real dangers, which are lawn chemicals, toxic plants and parasites rather than the grass itself. And relax: the vast majority of grass-eating dogs are perfectly healthy animals doing something their species has done for millennia.
Frequently Asked Questions
Why does my dog eat grass and then vomit?
Long coarse grass can irritate the throat and trigger vomiting, but most dogs that eat grass do not vomit, and most were not ill beforehand. Occasional vomit after grazing is not usually a concern; frequent vomiting warrants a vet visit.
Is it safe for dogs to eat grass treated with weedkiller?
No. Many lawn weedkillers and fertilisers are toxic to dogs. Keep dogs off treated lawns for at least the period stated on the product label, and consider pet-safe alternatives for your own garden.
Does eating grass mean my dog is missing nutrients?
Unlikely if you feed a complete commercial dog food — true deficiencies are rare. But if grazing is heavy and obsessive, a diet review with your vet is sensible to rule it out.
Can grass-eating give my dog worms?
Grass itself does not carry worms, but dogs grazing can swallow slugs or snails carrying lungworm larvae. Keep up with monthly lungworm prevention from your vet, especially if your dog is an enthusiastic grazer.
How do I stop my dog eating grass obsessively?
First see a vet to rule out digestive issues. Then increase mental stimulation, ensure a complete diet, train a solid “leave it” cue, and redirect with a toy or treat. Never punish grazing — it is natural behaviour.



