Dogs eat grass and plants because it’s a deeply normal canine behavior, not a sign that something is wrong. Wild wolves regularly eat plant material, and domestic dogs have inherited this tendency. The most likely reasons range from a simple need for dietary fiber to boredom, mild stomach discomfort, or just enjoying the taste and texture. In most cases, occasional grass eating is harmless, but there are a few real risks worth knowing about.
It’s an Inherited Behavior, Not a Quirk
Grass eating isn’t something domestication created. Studies of wild canids show plant material appearing in 11% to 74% of stomach and scat samples, depending on the population and season. Grey wolves reintroduced to Yellowstone National Park had plant matter in roughly three-quarters of their summer samples. Grass specifically showed up in 10% to 14% of samples from wolf populations in Latvia and Greece. Your dog isn’t broken for wanting to graze. Its ancestors did the same thing.
Fiber May Be the Main Driver
One of the strongest explanations is straightforward: dogs need fiber, and grass provides it. Fiber helps your dog digest food and pass stool normally. When a diet is low in roughage, grass can fill that gap.
A case study in a poodle with long-term, persistent plant eating supports this idea. The dog had been eating plants regularly for an extended period. When its owner switched to a high-fiber diet, the plant eating stopped within three days and didn’t return for over 13 months. That single dietary change resolved the behavior completely. If your dog is eating grass frequently or urgently, it may be worth looking at the fiber content of their food. Many commercial diets, especially those heavy on processed ingredients, can fall short on roughage.
The Upset Stomach Theory Is Mostly a Myth
The popular belief is that dogs eat grass to make themselves vomit when they feel sick. There’s a kernel of truth here, but it’s overstated. Most dogs that eat grass don’t vomit afterward. The behavior is too common and too casual in healthy dogs to be primarily a self-medication strategy.
That said, some dogs do seem to eat grass more frantically when they have an upset stomach, and the physical texture of grass blades can tickle the throat and stomach lining enough to trigger vomiting. If your dog is eating grass in a panicked, gulping way rather than casually nibbling, that’s more likely a sign of nausea. The distinction matters: relaxed grazing is normal, while frantic consumption paired with lip-licking, drooling, or restlessness points to a digestive issue worth paying attention to.
Boredom and Anxiety Play a Role
Not every explanation is physical. Dogs left alone for long stretches, dogs that don’t get enough mental stimulation, and dogs dealing with anxiety can develop repetitive behaviors, and grass eating is one of the mildest forms. It gives them something to do. For some dogs, the act of pulling and chewing grass blades is satisfying the same way chewing a stick or toy might be. If your dog only seems to eat grass when they’ve been underexercised or left in the yard with nothing to do, boredom is a reasonable explanation. More walks, puzzle feeders, or interactive play can reduce the behavior in these cases.
Lawn Chemicals Are the Biggest Risk
The grass itself is not dangerous. What’s on the grass can be. Herbicides and fertilizers are the primary concern for dogs that graze on treated lawns. Dogs and cats exposed to freshly applied chemicals on grass have shown vomiting, staggering, eye irritation, and hind-leg weakness. These signs typically resolve once exposure stops, but the experience is unpleasant and avoidable.
The good news is that most common herbicides, including widely used glyphosate-based products, have low toxicity once they’ve dried on the vegetation. The risk window is highest when chemicals are still wet. Some older or more specialized compounds, particularly those containing arsenicals or dinitrophenols, are more dangerous and can concentrate in puddles after rain washes them off treated plants. If you treat your own lawn, keep your dog off it until everything has fully dried. If you don’t control the lawn (parks, neighbors’ yards, shared green spaces), watch for posted treatment signs and steer your dog away from suspiciously uniform, freshly sprayed-looking turf.
Parasites in Soil and Grass
The other hidden risk isn’t the grass but what’s living in the soil around it. Intestinal parasites, particularly hookworms, roundworms, and whipworms, spread through contaminated soil. Dogs pick up these parasites by eating grass, dirt, or anything that’s been in contact with infected feces. A large surveillance study of shelter dogs found that over half tested positive for at least one soil-transmitted parasite. Hookworms were the most common, appearing in about 44% of samples, followed by roundworms at roughly 22% and whipworms at around 13%.
These parasites are also zoonotic, meaning they can infect humans too. Keeping your dog on a regular deworming schedule is the simplest way to manage this risk, especially if your dog regularly eats grass in areas where other dogs spend time.
Plants That Aren’t Actually Grass
Most dogs stick to actual grass blades, which are not toxic. The concern arises when dogs chew on ornamental plants that look grass-like but aren’t. Several common garden and houseplants are toxic to dogs, including:
- Asparagus fern: often used in hanging baskets and garden borders, with feathery fronds that can attract a curious dog
- Corn plant (Dracaena): a popular indoor plant with long, blade-like leaves that resemble large grass
- Grass palm (Cordyline): also called palm lily or giant dracaena, commonly planted in yards and patios
These plants have leaves that look enough like grass to catch a dog’s interest. If your dog tends to chew on greenery, check the ASPCA’s toxic plant database against what’s growing in your home and yard. Rearranging a few pots or fencing off a garden bed is easier than managing a poisoning.
When Grass Eating Signals a Problem
Occasional, relaxed grass nibbling in an otherwise healthy dog is normal and rarely needs intervention. The behavior shifts into concern when your dog appears sick before eating the grass, when vomiting persists afterward, when the grass eating is constant and compulsive, or when it’s accompanied by weight loss, diarrhea, or lethargy. A dog that suddenly starts eating large amounts of grass after never showing interest before deserves a closer look, as the change in pattern matters more than the behavior itself. In these cases, a veterinary exam can rule out gastrointestinal issues, dietary deficiencies, or parasitic infections that might be driving the behavior.

