Why Does My Dog Eat Grass & Vomit?

Grass may not seem appetizing to people, but dogs with upset stomachs frequently eat it.
i grass image by timur1970 from Fotolia.com

Dog behavior is often a mystery to owners, but eating grass and then throwing up is undoubtedly one of the strangest things dogs do. Eating grass usually isn't a problem, but frequent vomiting can indicate a condition that requires veterinary attention.

Eating Grass

There are a number of reasons dogs eat grass. In some cases, they may just like the taste. Wild carnivores, including wolves, often eat grass when they eat their prey, so dogs may eat grass to make up for deficiencies in their diet. In many cases, though, dogs eat grass when their stomachs hurt. Veterinarians have different opinions about why exactly they do this, but there may be chemicals in grass that ease an upset stomach. Alternatively, it could be that dogs are just trying grass looking for something that could soothe their tummies.

Grass and Vomiting

Because many dogs eat grass when their stomachs hurt, it's not uncommon for a dog to eat grass and then immediately throw up. The vomiting could be completely unrelated to grass. It's also possible some types of grass help to induce vomiting and eliminate bad foods from your dog's stomach. In short, the grass may induce vomiting or grass-eating may be more likely with a dog who is already going to vomit. Veterinarians are split on this issue.

Grass-Eating Risks

Grass is generally safe to eat. However, if you're visiting a new area and aren't sure if the grass has been sprayed with pesticides, don't allow your dog to eat it. Otherwise, chemicals on the grass could poison your dog and may be the reason he's vomiting. Some fertilizers can also cause problems for dogs, so avoid using any chemicals on grass you know your dog might eat.

Frequent Vomiting

Occasional, short-lived bouts of vomiting are usually not cause for concern and may be due to bad food or a temporary stomach bug. But if your dog vomits for more than 24 hours, can't keep down any food or has frequent bouts of vomiting several times a week or month, consult your veterinarian. He may have food allergies, an infection or another medical condition that requires treatment.

Always check with your veterinarian before changing your pet’s diet, medication, or physical activity routines. This information is not a substitute for a vet’s opinion.

the nest

×