Why is my dog/cat eating grass?

Q: Why is my dog/cat eating grass?

A: There are numerous reasons that dogs and cats will eat grass and other plants.

Many dogs and cats eat grass and other plants because they just like the taste.   Younger dogs and cats are similar to toddlers and tend to explore their world by putting everything including grass, rocks, and other plants, in their mouth to discover what it is and if it is edible.

Some pets will only eat grass when they have an upset stomach, and this may be an instinctive behavior.  Sometimes nausea in pets causes them to try to eat or drink anything that is nearby, which results in vomiting up whatever has been consumed.  In a home environment that is pet friendly, grass or other plants in our yard may be the only readily available option.

Gastroesophageal reflux disease (GERD), inflammatory bowel disease, gastritis/gastroenteritis, and other gastrointestinal diseases can be underlying causes of nausea in pets, so if your pet displays any signs of illness other than eating grass it is best to have them evaluated by a veterinarian.

An older explanation for grass ingestion is that it is an attempt to balance an incomplete/unbalanced diet that is missing key nutrients, driving a pet to seek other sources of nutrition.  However, studies have not found any evidence that this is true in our modern pets.  Most pets are now fed commercially available complete and balanced diets, but still try to eat grass and other plants just as often as dogs and cats who lived before pet food was readily available and affordable.

Grass may be ingested in some pets because it can act similar to insoluble fiber.  Given the trend towards higher protein diets for pets this could be a real reason these days, as some pets, just like some humans, need more fiber and roughage in their diet.  Cats and dogs do not have the ability to digest grass and other plants the way that cows, goats, and horses do, so the plant material just passes through from the stomach to the intestines to the colon and out again.   Some think that dogs and cats eat grass to try to eliminate intestinal parasites, which may be an instinctive behavior from their wild ancestors. Longer pieces of some types of grass and plant materials can wrap around larger intestinal worms, leading to their expulsion in the stool.  While cats and dogs that receive regular veterinary care are not at as high of a risk of infection with intestinal parasites like their ancestors were, the instinct is still there.  Unfortunately, in some areas pets are actually at greater risk of being infected by intestinal parasites that thrive in wetter environments where grass is present, so grass ingestion can actually lead to parasite infections.

Cats are theorized to eat grass to help induce the vomiting of hairballs, but a study in 2021 did not find evidence that longer haired cats eat more grass than shorter haired cats.

Boredom could also be a reason that dogs and cats will wander around and graze on grass or other accessible plants.  Humans are guilty of snacking when bored as well, though we hopefully choose more digestible options.

The real answer to this question, in many cases, may be that cats and dogs eat grass just because they can!  If your pet is not showing any signs of illness, eating grass and other plants is not a behavior to worry about.

We are here to help 24/7

Contact Us
I couldn’t recommend Tempe Lake Vet enough! I used their vet, grooming, and boarding services and all of them were amazing. Every time we would go in my dog was dragging me in and so excited to greet the everyone at the front desk. I have never seen a dog so excited to go to the vet. Unfortunately, we moved out of state and one of the hardest parts has been finding a clinic as good as this one. You can tell that each person working there has a big heart for animals
read more
Beth K.
7/10/2025
I cannot say enough good things about Tempe Lake Veterinary Clinic and the care they showed us during one of the hardest days of our lives.
From our first visit, the compassion was evident. Our vet tech, Janissa, was incredibly patient and gentle with Wrigley, allowing him to sniff her tools and move at his own pace while taking his vitals - it immediately put us at ease. Dr. Denlinger was equally wonderful, she carefully explained our options, answered every question, and reassured us repeatedly that this was nothing we could have caused or prevented. We never once felt rushed and were given time and space to process everything.
On the day we said goodbye, the entire staff was prepared and so kind. We were escorted directly to a private room, given a small comfort bag, and treated with such care and respect. Janissa walked us through every step, stayed with us, and showed so much love to Wrigley. Both she and Dr. Denlinger cried with us, shared memories, and honored him in the most compassionate way.
This clinic made an unbearable situation as peaceful and loving as it could possibly be. We will forever be grateful to Janissa, Dr. Denlinger, and the entire staff for the dignity, empathy, and kindness they showed our family and our sweet boy.
read more
Mallory M.
1/26/2026
media thumbnail 0
5 star rating
Ive been using this vet and boarding facility for the past 5 years and they are the best in town and affordable! I appreciate the doctors and staff here so much! They've taken such good care of my 11 year old Pitbull. I recently had to get his toe removed due to a large tumor (possibly cancerous) and Dr Capria made me feel super comfortable and explained the whole process in detail. She even stayed late after hours so that she could ensure he was okay before sending him home. The doctors here really care about your pet. He's all healed and his foot looks better than ever.
read more
Gabrielle C.
1/01/1970
media thumbnail 0media thumbnail 1
The Dr. is awesome.esome, got down and connected with our fur babies.
read more
Neal Y.
7/03/2025
X

Tempe Lake Veterinary Clinic & Pet Resort Support Center

Your Community Partner in Pet Health and Care

Resources

Hours

Open Everyday 7am - 7pm!

2130 East University Drive
Tempe, AZ 85288

Payment Options

  • Cash
  • Credit Card
  • CareCredit
  • Trupanion

Pet Rescues

This is a list of rescues that we support and help.

Dog Parks

Several dog-friendly parks and restaurants in the area.

  • Pocket Park for Pups
  • 22526 S Ellsworth Rd
  • Queen Creek, AZ, US 85142
  • Mansel Carter Oasis Park
  • 19535 E Appleby Rd
  • Queen Creek, AZ, US 85142
  • Cosmo Dog Park
  • 2502 E Ray Rd
  • Gilbert, AZ 85296
  • Uncle Bear’s Grill & Tap
  • 21151 S Rittenhouse Rd
  • Queen Creek, AZ 85142
  • Creek Side Taco Shack
  • 20401 S Sossaman Rd
  • Queen Creek, AZ 85142
  • The Bistro
  • 22721 S Ellsworth Rd #107
  • Queen Creek, AZ 85142
  • Lucky Lou’s
  • 23706 S Power Rd
  • Queen Creek, AZ 85142

Payment Help

If you are in need of a payment plan or financial assistance with your pet’s medical care you may contact some of the following resources for assistance. We offer payments plans with no interest financing for 6 months through Care Credit.