Why Do Dogs Eat Grass? What Every UK Owner Should Know
You're out on a walk, enjoying the fresh air, and your dog suddenly stops to munch on a clump of grass like they haven't been fed in a week. Sound familiar? You're not alone. Grass-eating is one of the most common behaviours dog owners ask about, and the good news is that it's usually nothing to worry about.
But "usually" isn't always. So let's dig into what's really going on when your dog decides the lawn is lunch.
It's completely normal (seriously)
First things first: dogs eating grass is extremely common. Studies suggest that up to 80% of dogs eat grass or other plants at some point. It's not a sign that something is terribly wrong. In fact, wild canids - wolves, foxes, and wild dogs - have been observed eating plant matter for thousands of years. Your dog might simply be carrying on an ancient tradition.
The RSPCA notes that grass-eating in dogs is generally considered normal behaviour, and most vets agree it's rarely a cause for concern on its own.
The most common reasons dogs eat grass
1. They just like the taste
This is the simplest explanation, and it's more common than you'd think. Some dogs genuinely enjoy the flavour and texture of fresh grass, especially young, tender shoots in spring. Think of it as their version of a side salad. If your dog grazes casually and seems perfectly happy, this is probably the reason.
2. Instinct and natural behaviour
Dogs are omnivores with scavenging instincts. Eating plant matter is part of their evolutionary toolkit. Wild canids eat the stomach contents of prey (which often contains plant material), and domestic dogs may retain that same drive. It's hardwired, not a flaw.
3. An upset stomach
This is the one most people think of first. The theory goes that dogs eat grass to make themselves sick when they're feeling nauseous. There's some truth to it - some dogs do vomit after eating grass - but research from the Blue Cross and veterinary studies suggests that fewer than 25% of dogs actually vomit after eating grass. So while it can be a self-soothing mechanism, it's not the main reason for most dogs.
4. Boredom or anxiety
Dogs who are understimulated, bored, or anxious may turn to grass-eating as a displacement behaviour - something to do when they're not sure what else to do. If your dog only eats grass on short, uneventful walks but not on longer, more engaging ones, boredom could be the trigger. This is closely related to separation anxiety and other stress-related behaviours.
5. Nutritional gaps
Some vets believe that dogs may eat grass to supplement fibre in their diet. If your dog is on a low-fibre diet, they might instinctively seek out plant material to fill the gap. This is less common with modern complete dog foods, but it's worth considering if the behaviour is new or has suddenly increased.
6. Attention-seeking
If you've ever lunged to stop your dog eating grass and they looked at you like it was the funniest thing in the world, you know this one. Some dogs learn that eating grass gets a reaction - and for a dog who wants your attention, any reaction is a good one.
When should you actually worry?
Most of the time, grass-eating is harmless. But there are a few situations where it's worth paying closer attention:
- Sudden, frantic grass-eating - If your dog is desperately gulping grass like they can't get enough, especially if they seem distressed, it could indicate a gastrointestinal issue that needs veterinary attention.
- Vomiting frequently after eating grass - Occasional vomiting is one thing, but if it's happening regularly, something else may be going on.
- Treated or contaminated grass - This is a big one for UK walks. Parks, verges, and shared green spaces are sometimes treated with pesticides, herbicides, or fertilisers. If the grass has been recently treated, it can be toxic. Look for warning signs posted in parks and be cautious around council-maintained areas.
- Weight loss, lethargy, or diarrhoea alongside grass-eating - These combined symptoms suggest something more than a harmless habit.
- Eating other non-food items too - If your dog eats grass, sticks, stones, and anything else they find, it could be a condition called pica, which is worth discussing with your vet.
How to manage it on walks
If your dog is a dedicated grazer, there are a few practical things you can do:
- Check the area first - Before letting your dog off-lead, have a quick look for pesticide signs or recently treated grass. This is where walking in areas you know well really helps.
- Keep walks engaging - A bored dog is more likely to eat grass. Vary your routes, bring a ball, and mix in some training during the walk.
- Review their diet - Speak to your vet about whether adding more fibre might help. Sometimes a simple diet adjustment is all it takes.
- Don't punish it - Scolding your dog for eating grass will only confuse them. If you need to redirect, use a positive cue or treat instead.
Knowing your local area - which parks are well-maintained, which routes other dogs frequent, and which spaces are recently treated - makes a real difference. It's one of the reasons we built the Go Rocco live map: the more you know about your walking environment, the better decisions you can make for your dog.
Tracking patterns with your pet passport
If your dog's grass-eating has changed - become more frequent, more frantic, or started out of nowhere - it helps to have a record. Go Rocco's pet passport lets you log health notes, vet visits, and behavioural changes in one place. When you do visit the vet, you can show them a clear history rather than trying to remember when the behaviour started.
It might seem small, but patterns tell stories. And vets appreciate owners who come prepared.
Keep track of your dog's health
Go Rocco's pet passport helps you log health concerns, vet visits, and behavioural changes - all in one place.
Download on the App StoreThe bottom line
Dogs eat grass because they're dogs. It's one of those behaviours that feels alarming the first time you see it and completely unremarkable once you understand it. Most of the time, it's natural, harmless, and nothing to lose sleep over.
Just keep an eye on the context - where they're eating, how often, and whether anything else has changed. And if you're ever in doubt, your vet is always the best port of call.
Now go enjoy your walk. Even if your dog spends half of it pretending to be a sheep.
For more on understanding your dog's behaviour, have a read of our guide on how to socialise a puppy - because the habits they build early shape the dog they become.