Why Do Dogs Eat Grass? The Real Story Behind Your Pooch’s Green Snack
If you’ve ever stood in the backyard with a cuppa watching your dog go to town on the lawn like it’s a five-star buffet, you’re not alone. Loads of Aussie dog owners reckon their mate has lost the plot, munching grass like a sheep. The good news? Eating grass is one of the most normal things a dog can do, and most of the time it’s nothing to lose sleep over. Let’s dig into why dogs do it, when it’s all good, and the few times you ought to ring the vet.
So, Why Do Dogs Actually Eat Grass?
There’s no single answer, fair dinkum. Vets and researchers point to a handful of reasons, and your dog might be chewing for any one of them — or a mix of the lot.
1. It’s an Old Instinct
Long before they were snoozing on the couch, dogs were scavengers. Their wild ancestors ate the whole animal — meat, bones, organs and whatever was in the prey’s belly, which often included grass and plants. So having a graze is basically a leftover from the old days, hardwired into your pup’s DNA.
2. They’re After a Bit of Fibre
Dogs need roughage to keep things moving, if you catch my drift. Grass is a handy source of fibre, and a dog that’s a bit short on it may instinctively chew some greenery to help digest food and pass a healthy number two. It’s a bush remedy your dog never read about — they just know.
3. Boredom or a Cheeky Cry for Attention
Dogs are social creatures and they love a bit of you-time. A bored or anxious dog left alone in the yard might start grazing simply because there’s nothing better on. Some clever pups even work out that munching grass gets a reaction out of you — and any attention beats none. Think of it like a nervous human chewing their nails.
4. The “Dodgy Tummy” Theory (Mostly Busted)
Heaps of people swear their dog eats grass to make themselves spew when they’re feeling crook. Turns out the evidence doesn’t quite back it up. Research into grass-eating suggests that most dogs don’t actually vomit after a graze, and the majority don’t seem unwell beforehand either. In other words, while a crook dog might occasionally have a nibble, an upset tummy appears to be far from the main reason most dogs do it.

Is It Safe for My Dog to Have a Graze?
By and large, yes — the odd nibble of fresh grass won’t hurt a healthy dog. But there are a couple of things to keep on your radar:
- Chemicals: Lawns treated with herbicides, pesticides or fertilisers can be toxic. Steer clear of grass that’s been sprayed, and that goes double for the local park or nature strip.
- Parasites: Grass can carry nasties like hookworm and roundworm eggs, so keep your dog’s worming treatment up to date.
- Toxic plants: Make sure there are no dangerous plants mixed in with the lawn — some common garden varieties can give a dog a real fright.
- Too much of a good thing: Wolfing down a big lot of grass can, in rare cases, cause an intestinal blockage, which is serious business.
When Should You Actually Worry?
A casual graze here and there is no drama. But book a vet visit if you notice any of these:
- Repeated vomiting, especially if it keeps happening
- Straining to poo or not passing stool at all
- A bloated or swollen belly, or a hunched, painful posture
- Going off their tucker or seeming flat and low on energy
- A sudden, frantic urge to eat grass like never before
That last one matters. If your dog suddenly starts scoffing grass way more than usual or with real urgency, it’s usually behavioural — think boredom, stress or a habit that’s got out of hand. If it’s extreme, your vet might mention pica, a condition where dogs compulsively eat non-food items like dirt, rocks or fabric.
How to Curb the Grass-Munching Habit
If the grazing is getting a bit much, here’s how to dial it back:
- More exercise and brain games: A good walk, a game of fetch or a puzzle toy tackles boredom at the source.
- Supervise and redirect: Catch them in the act, use a firm “leave it,” then reward when they listen.
- Check the diet: Make sure your dog’s on a complete, balanced feed so they’re not foraging for what’s missing.
- Sort out the stress: If anxiety’s the driver, deal with the root cause rather than just the symptom.
Frequently Asked Questions
Should I stop my dog eating grass altogether?
Not necessarily. The occasional graze on clean, chemical-free grass is normal and harmless. Only step in if it becomes excessive or your dog gets crook.
Why does my dog eat grass then throw up?
Sometimes the grass tickles their throat or stomach lining and brings on a spew, but most dogs don’t vomit after grazing. If your dog is regularly chucking, that’s a vet job, not a grass problem.
Does eating grass mean my dog is missing nutrients?
It can point to a need for more fibre, but it’s rarely a sign of a serious deficiency if they’re on a quality diet. Have a chat with your vet if you’re unsure.
The Bottom Line
Watching your dog graze the lawn might look odd, but it’s one of the most natural things they do. Whether it’s old instinct, a fibre fix, a touch of boredom or just because they fancy it, the odd nibble is usually nothing to worry about. Keep the grass free of chemicals, stay on top of worming, and keep an eye out for the warning signs. Do that, and you can let your mate enjoy their green snack in peace. No worries.
This article is general information only and isn’t a substitute for veterinary advice. If you’re worried about your dog’s health, see your vet.

