
Why do dogs and cats eat grass? The vomiting myth debunked
, by Michael van Wassem, 6 min reading time

, by Michael van Wassem, 6 min reading time
Does your dog or cat sometimes eat grass? Scientific research debunks the popular "they want to vomit" myth, and there is a risk that is often overlooked.
Your dog dives straight into a patch of grass during the morning walk, or your cat nibbles at the greenery on the windowsill. Sometimes a burp follows, or a small puddle of vomit on the carpet. Sound familiar? The explanation most people know is that animals eat grass "to make themselves sick". Scientific research shows that this idea is not correct.
Eating grass is completely normal behaviour in both species and is usually not a sign of illness. Research from the University of California–Davis showed that 79% of dogs with daily access to plants actually ate them, and that only 9% of these dogs showed signs of being unwell before grazing. In cats, instinct, a need for fibre, and help with clearing hairballs likely all play a role. For both species, occasional grass eating is part of being a healthy, curious animal.
Dogs are descended from wolves, and after making a kill, wolves also eat the often partly digested plant matter found in their prey's stomach. This habit seems to have partly carried over. Researchers also point to three further explanations: grass provides roughage and fibre that support digestion, the texture and taste simply appeal to some dogs, and boredom or too little mental stimulation can reinforce the behaviour.
Cats are strict carnivores, but in the wild they often gnaw on the stomach contents of their prey after a hunt, including plant material. Grass also contains folic acid and trace elements, and its fibre helps move swallowed hair through the body, either by vomiting or in the stool. Cats that groom themselves a lot therefore tend to graze slightly more often than other cats.
💡 In a widely cited study by Sueda, Hart and Cliff (2008, published in Applied Animal Behaviour Science), only 22% of the dogs studied vomited regularly after eating grass, and fewer than 10% showed any signs of feeling unwell beforehand. Grazing therefore proved to be largely unrelated to illness or nausea: for most dogs, it is simply part of normal foraging behaviour.
This does not mean that vomiting after eating grass never happens. The sharp, hard-to-digest blades can mechanically irritate the stomach lining, which can still make some animals retch. This is a side effect, not the purpose of the behaviour.
Occasional grazing with no other symptoms is no cause for concern. Do watch out for the following signs:
If you notice one or more of these signs, the right next step is a visit to the vet. The cause could be a food intolerance, parasites, a gastrointestinal condition, or a dietary deficiency.
Something few articles on this topic mention: grass can be a route of infection for lungworm (Angiostrongylus vasorum, also known as French heartworm). Snails and slugs carry the larvae of this worm. A dog that eats grass covered in slug slime, or that accidentally swallows a slug, can become infected. Lungworm occurs across Europe, including in the Netherlands, and an untreated infection can lead to serious heart and lung problems.
⚠️ Do not let your dog drink from outdoor water bowls or play with toys that have been left outside without checking them first, and ask your vet whether your worming schedule also protects against lungworm. Not every standard product covers this.
Would you rather reduce the grazing, for example because your dog vomits afterwards or because your garden has been treated with chemicals? This approach helps:
Not on its own. Do watch out for treated lawns, poisonous ornamental plants, and slug slime, because of the lungworm risk in dogs.
There is no need, unless the behaviour is excessive or compulsive, or takes place on unsafe ground. Occasional grazing is normal behaviour.
Yes. A pot of specially grown cat grass gives your cat a safe, controlled way to graze, without the risks of outdoor grass such as pesticides or slug slime.
If there is persistent vomiting, blood in vomit or stool, lethargy, weight loss, or if your pet also eats non-food items.
Eating grass is largely normal foraging behaviour in dogs and cats and is usually not a sign of illness: scientific research has largely debunked the popular "they want to be sick" myth. Do watch out for frequent vomiting, diarrhoea, lethargy, or eating non-food items, and bear in mind the risk of lungworm via slug slime as well as treated lawns. With a balanced diet, enough mental stimulation, and an up-to-date worming schedule, you can keep this behaviour within healthy limits.
Still unsure about your pet's behaviour, or want extra support for their digestion? Get in touch with your vet, or take a look at the puzzle toy mentioned above.