First Walk is on Us!

✓ GPS tracked walks
✓ Activity reports
✓ On-demand walkers
Book FREE Walk

Jump to Section

What are Eating Plants?

You may notice your dog gnawing on a particular plant or a variety of plants in your yard or house. Be sure to know what plants are growing in your yard and house and research them to make sure none are toxic to your dog. If you are unsure about a plant, either remove the plant or ask your veterinarian about it.

Your dog may be eating plants for several different reasons, similar to why they like to eat grass. Certain plants may taste good, your dog may be suffering from a nutritional deficiency, they may be nauseous or gassy and looking to relieve the symptoms or they may simply be bored.  

Contact your veterinarian if you notice your dog consistently eating plants or if you notice any symptoms that might be indicative of poisoning. Symptoms of poisoning may include vomiting, diarrhea, tremors or seizures and loss of consciousness.  

Reasons why your dog is eating plants include:

  • Taste
  • Nutritional deficiency
  • Nausea 
  • Gas
  • Boredom

Book First Walk Free!

Why Eating Plants Occurs in Dogs


Some of the ornamental plants that we use in our landscaping or put in our homes are actually very tasty to our dogs. When you are deciding on your landscaping and houseplants, be sure to research each plant carefully to ensure that they are not toxic to your dog. 

Nutritional Deficiency

There is a wide range of commercial dog foods on the market for you to choose from. Not all commercial dog foods contain the same ingredients and some will contain fillers that contain no nutritional value for your dog. Your dog may not be getting the appropriate nutrients that they need from their dog food. If this is the case, your dog will be looking for other sources to fulfill their nutritional needs. 


Generally dogs will chew on grass to alleviate nausea by inducing vomiting. This will help them feel better, but if you notice that they vomiting excessively you need to take them in for a check-up with your veterinarian. There may be a more serious underlying problem that needs to be diagnosed and treated. 


Gas is simply a sign of gastrointestinal upset and if your dog is feeling gassy they will try to lessen the uncomfortable sensations they are having. They will alleviate gassy feelings by eating certain plants, causing them to have a bowel movement or vomit. Be aware that certain commercial dog foods and treats can cause your dog to become bloated and full of gas. 


Dogs that do not have stimulating interactions often will become bored and will look for things to do. They may eat plants as a way of occupying themselves. Provide your dog with plenty of interesting toys and allow them to have plenty of exercise time. Some dogs that are high energy or high intelligence would benefit greatly from interactive or puzzle toys.

What to do if your Dog is Eating Plants

When your dog eats plants, be aware of what plants they have ingested. If you suspect that the plant is toxic to your dog seek veterinary care immediately. It is always best to know what plants are growing in your dog’s environment and remove any that are potentially poisonous. 

Dogs that are suffering from a nutritional deficiency would benefit from being fed a higher quality food or a quality supplement. Speak with your veterinarian about what food would be best for your dog’s nutritional needs. 

Mild nausea and gas may not raise any alarm bells, however, if the situation becomes more serious and your dog is exhibiting symptoms including excessive bloating, vomiting or pain you need to consult your veterinarian. There may be an underlying cause that needs to be addressed.

Bored dogs do not make good pets, they can become destructive and an overall nuisance. Be sure to provide plenty of interesting toys for your dog as well as social interactions that are stimulating and fun for them. 

Dogs that are experiencing boredom and are eating the leaves and flowers of plants because they have nothing better to do are not happy dogs. You will need to ease their boredom by playing with them more and giving them more exercise. Fetch is a great way to get your dog moving and give them that one on one attention that they need. Rotate their toys each week so they do not become bored with the same old toys. Look for interactive toys that will challenge their brain and make them think.

Prevention of Eating Plants

You can prevent your dog from eating plants by removing any plants in your yard and home that your dog has shown an interest in. Research your plants and know which ones, if any, are toxic to your dog. 

Provide plenty of opportunities for your dog to play, exercise and interact with you and/or other dogs. This will prevent your dog from becoming excessively bored. Have enough toys that can be regularly changed so your dog does not become uninterested in the same old toys. Always have an upbeat attitude during your time with your dog and provide plenty of positive reinforcement.

Cost of Eating Plants

If your veterinarian diagnoses a medical condition that is causing your dog to eat plants, the cost of treatment will vary depending on the diagnosis and your demographic. You can spend anywhere from $300 to $2000 for diagnostic tests and treatments.

Eating Plants Questions and Advice from Veterinary Professionals

French Bulldog
Two Years
Fair condition
0 found helpful
Fair condition

Has Symptoms

He vomits almost immediately after
he is gassy

Every time my dog goes outside he is eating plants, why is he doing this? He is very adamant about finding a plant, and its not all or any plant its like thick green ones.

Dr. Callum Turner, DVM
Dr. Callum Turner, DVM
3320 Recommendations
The consumption of plants is either a medical issue (due to an upset stomach) or a behavioural issue; if Finley is gassy he may have some stomach upset and may be eating plants to help induce vomiting (in theory depending on the literature you read). Look at any changes in the diet and consider feeding Finley a bland diet of boiled chicken and rice (no treats) for a few days to see if everything settles down; you should also be trying to train him to not consume any grass (see link below - I know it says grass but principles are similar). If there is no improvement, visit your Veterinarian. Regards Dr Callum Turner DVM

Add a comment to Finley's experience

Was this experience helpful?