Why do dogs eat flowers

Why do dogs eat flowers
Download Article Download Article

Dogs eating your plants may be frustrating, but there are ways to keep them from doing so. This behavior is common in dogs. Some have assumed this behavior is consistent with pica, which is an urge to eat unusual foods or non-foods.[1] X Research source Go to source Others believe that it may be a sign of stomach trouble or boredom.[2] X Research source Go to source Plants—whether in your garden or inside your house—can be dangerous, since some plants can be poisonous to your dog. Here are some ways you might be able to keep your dog from eating your plants.

  1. 1

    Move houseplants out of reach. One way of keeping dogs from eating houseplants is simply to move them to a location that is out of the dog's reach. This can be achieved with the use of tables or plant stands. Houseplants that grow in vines should be trimmed back to stay out of reach of the dog or placed totally out of reach.[3] X Research source Go to source

    • You may also be able to build cages around the plants using chicken wire or other products that will cut off access to plants.

  2. 2

    Train your dog to leave plants alone. Using a motion-sensitive repellent, you can train dogs to stay away from plants. When your dog approaches your houseplants, a motion-sensitive device will trigger, scaring the dog away from the plants, and reinforcing the idea that he should probably leave them alone. These devices come in many varieties, sometimes with an air horn or both an air horn and a chemical deterrent. Other varieties may shoot a stream of water to discourage the dog, though these may not be as desirable for use indoors.[4] X Research source Go to source

    • Consider clicker training as well. Clickers can help your dog understand commands more quickly as well as get their attention quickly. Clickers are available at pet stores, and many dog training academies will give instruction on clicker training. (See elsewhere in this article for information on clicker training.)

  3. 3

    Spray houseplants with diluted lemon juice. Many dogs avoid the smell of citrus, so if you dilute lemon juice half with water and use a spray bottle to mist it onto your plants, this might deter your dog from eating your houseplants. If you do not want to spray the diluted lemon juice solution onto your plants, you can place lemon slices in the pots as an effective alternative.[5] X Research source Go to source

    • Empty spray bottles can be purchase at dollar or home stores.
    • Be sure to change lemon wedges regularly so they don't spoil.

  4. 4

    Keep the dog confined. If your dog tends to eat your houseplants when you are not there to discourage him from doing so, keep the dog confined to spaces where there aren't any houseplants while you aren't available to supervise.[6] X Research source Go to source This can be a room with a door you can close or a pet crate. Always be sure to keep the dog's well-being in mind when crating, as extended periods spent in crates can have adverse effects.[7] X Research source Go to source

    • If you aren't sure how to crate train your dog, read this helpful wikiHow article on the subject.
    • Many different types of crates are available, and dogs should have toys, food, and water with them inside.
    • Pay attention to your dog's behavior while confined, as some dogs may get stressed out from confinement.
    • Never use crates as punishment—dogs should only be crated if they are comfortable and happy there. You can encourage your dog to be comfortable in his crate by feeding him his meals in it and leaving its door open all the time so that he can go in and out as he pleases when you're home.[8] X Trustworthy Source The Humane Society of the United States National organization devoted to the promotion of animal welfare Go to source

  5. 5

    Remove toxic houseplants. Some houseplants are toxic to dogs. If you are having a hard time getting your dog to stop eating indoor plants, consider getting rid of toxic plants so that your dog does not actually ingest them and become ill. Here are some common houseplants that are poisonous to dogs:[9] X Research source Go to source

    • Castor bean
    • Daffodil
    • Elephant Ear
    • Hyacinth
    • Narcissus
    • Oleander
    • Rosary Pea

Barkbox sends a totally customized box of themed toys and treats for your pup every month!

Subscribe and save. Every box brings your dog more than $40 worth of toys and treats, curated from each month's unique themed collection. Plus, receive a FREE extra box of toys, treats, and chews when you sign up here, today!

Sign Up Today

  1. 1

    Use remote punishment. If you let your dog near outdoor plants that you don't want him to eat, use remote punishment to condition him to avoid them as you can for indoor plants as well. This punishment could be administered by the dog's owner or caretaker standing at a distance so the dog does not know the punishment is coming from them or via the use of remote punishment products, such as motion-sensitive alarms, water sprayers or other deterrents.[10] X Research source Go to source

    • An electric fence or dog run can keep your dog in a specific space while outside.
    • Do not use any technique that will cause your dog pain or injury. Shock collars are not recommended by veterinary experts, especially not as training devices.[11] X Trustworthy Source The Humane Society of the United States National organization devoted to the promotion of animal welfare Go to source

  2. 2

    Try clicker training. Use a clicker (available at pet stores) to let your dog know when he does what you want him to do. Make noise with the clicker at the instant your dog does the behavior you want him to do and immediately reward him with a high-value treat, such as a piece of cheese or meat or his favorite cookie. Give him lots of praise.[12] X Trustworthy Source American Society for the Prevention of Cruelty to Animals Leading organization dedicated to the prevention of animal cruelty Go to source

    • To keep the dog from eating your plants outside using the clicker, bring him outside and if he approaches the plants, signal him to come to you and give a click and a treat the moment that he does so. This way, you are rewarding the recall and not the plant-eating.[13] X Research source Go to source

  3. 3

    Spray plants with unpleasant-tasting substances. Bitter Apple and Bitter Yuck are commercially available sprays meant to be sprayed on anything you want to discouraging your dog from chewing on. These sprays are available at pet stores and online. Other sprayable pet deterrents may be available from veterinarians or pet stores as well. You can also use chili pepper sauce diluted with water in a spray bottle to mist on plants you want to discourage dogs from eating. Vinegar and ammonia will also work to keep dogs away from areas where they are not welcome, but these substances cannot be sprayed directly on plants or they will die. Instead, spray the ground near the off-limits area to create a barrier.[14] X Research source Go to source

    • Always be sure to use non-toxic substances to keep dogs away id it is used in a manner where dogs may ingest them.
    • Be sure to follow all safety information in using deterrents.

  4. 4

    Spread items your dog will not want to walk upon. Use aluminum foil, pine cones, chicken wire, or any other items to create a barrier in front of plants the dog is eating. The dog will not like the feeling of these items underfoot, so he will be less likely to cross the barrier and eat the plants.[15] X Research source Go to source

    • Chicken wire also discourages digging.
    • Be sure that any items you spread that the dog may tread upon will not hurt him.

  5. 5

    Cover or block the plants. Using something like bird netting, cover the plants that the dog tries to eat to keep him from being able to do so. This netting is easily found at home stores and farm supply stores. You can also use chicken wire or other fencing material to block access to the plants the dog tries to eat.[16] X Research source Go to source

    • Chicken wire or fencing may also help keep other unwanted animals out of your garden.

  6. 6

    Consider getting rid of toxic plants. If you cannot keep your dog from eating your plants, you might wish to consider getting rid of some plants that can be especially harmful to dogs. Common ornamental plants that are poisonous to dogs include:[17] X Research source Go to source

    • Azaleas
    • Daphne
    • Golden Chain
    • Jasmine
    • Red Sage
    • Laurels
    • Rhododendrons
    • Wisteria
    • Yew

  1. 1

    Play with the dog. Dogs may exhibit unwanted behaviors due to a lack of exercise.[18] X Expert Source

    Why do dogs eat flowers
    Ty Brown
    Dog Trainer Expert Interview. 4 June 2020. Go to source If you make it a point to play with your dog regularly to expend his excess energy, he will likely be less interested in eating plants in the yard or in the house. Games that force the dog to move around a lot while you mostly stand still are best. They include fetching, frisbee catching/fetching, chasing a toy on a rope or stick that you move, catching bubbles, and many more.[19] X Trustworthy Source American Society for the Prevention of Cruelty to Animals Leading organization dedicated to the prevention of animal cruelty Go to source

    • Be sure dogs have access to water during play.
    • Always keep safety in mind when playing with your dog.

  2. 2

    Walk the dog.[20] X Expert Source

    Why do dogs eat flowers
    Ty Brown
    Dog Trainer Expert Interview. 4 June 2020. Go to source Walking your dog not only gives him some great exercise, it also stimulates his mind because of unfamiliar sights and sounds you may encounter on the walk. Use an extendable leash that is retractable, giving the dog lots of room to investigate what he encounters. During the walk, try to walk faster than your normal pace for 30 minutes. Older or out-of-shape dogs may need to start with a shorter walk and work up to a faster, longer walk.[21] X Trustworthy Source American Society for the Prevention of Cruelty to Animals Leading organization dedicated to the prevention of animal cruelty Go to source

    • Pay attention to signs that display rules for walking dogs in public areas.
    • Be sure to clean up after your dog when when walking.

  3. 3

    Run your dog. For a more significant workout that will expend more of your dog's energy and hopefully discourage him from eating plants, try running your dog. You can run the dog by taking him with you on the leash while you are in-line skating or bicycling.[22] X Trustworthy Source American Society for the Prevention of Cruelty to Animals Leading organization dedicated to the prevention of animal cruelty Go to source

    • Always be careful when running your dog—he may have to learn to pay close attention to you during the run instead of stopping to smell things or relieve himself. Take regular breaks to allow him to relieve himself.
    • Younger dogs whose bones are not fully formed may need some time to develop before a run is appropriate.
    • Enlist the help of a dog trainer for leash training if your dog has trouble getting used to running.

  • Is there an alarm I can put on my fence for the garden?

    Spray bad-tasting and bad-smelling stuff (such as vinegar) that's nontoxic to plants or dogs, and let the dog figure out the rest.

  • How can I stop a neighbor's dog from pooping on my lawn?

    You could put up a fence, or you could talk to the neighbor about not letting their dog on your property. You could also put some dog repellent such as Halt! or Keep Off! on your lawn.

  • How can I know if my dog is eating plants if I'm not home? Can another dog convince one dog not to eat plants?

    Keep an eye on your plants and notice if parts of them are going missing. It would require some pretty complex training to teach your dog to 'guard' your plants from the other dog, and would be an unusual approach. It would really be best to just follow the guidelines in the article. if you train your dog well, then it shouldn't eat your plants, whether you are home or not.

  • Will lemon wedges keep a dog/puppy from digging in my outdoor potted plants?

    I wouldn't recommend using actual wedges of lemon because if your dog ingests the piece of lemon, it could lead to an upset stomach, vomiting, weakness, and diarrhea. The best solution would be to create a homemade citrus deterrent that you can spray, which is much more convenient and safe. There are many different dog deterrent recipes online, so just look around and find one you like.

This article was co-authored by Ty Brown. Ty Brown is a Dog Behaviorist and Trainer and the Owner of Ty the Dog Guy, a business that provides dog training through digital resources (podcasts, web series, and online courses) along with in-person dog training. Ty has over 17 years of experience in dog training and specializes in both mitigating unruly pet behavior and service dog training. Ty has been awarded the "Best of State Award" for dog training in Utah ten times and his work has been featured in ABC, NBC, CBS, Spike TV, and Entrepreneur Magazine. This article has been viewed 262,349 times.

Co-authors: 19

Updated: June 8, 2022

Views: 262,349

Article Rating: 100% - 9 votes

Categories: Dog Behavioral Problems

  • Print
  • Send fan mail to authors

Thanks to all authors for creating a page that has been read 262,349 times.

  • Why do dogs eat flowers

    "My German shepherd pulls my trees when he does not get his morning's exercise. But I will put lemon or vinegar to my plants to stop him doing that."

  • "Just the whole article helped."

More reader stories Hide reader stories