Skip to Content

Why Does My Puppy Eat Everything?

Why Does My Puppy Eat Everything?

Puppy eats everything
This is a guest post! Please support our latest contributor by commenting on and sharing this post.

My partner and I just picked up a Boston Terrier puppy about a month ago. She has added so much joy to our household. Puppies are such an exciting and fun addition to any family, but there are some things you should know before you pick one up. Namely, puppies are just like babies – they like to eat anything and everything in sight. If you’re not careful this could develop into a nasty chewing habit or just an overall taste for things that aren’t food.

Why Does My Puppy Want to Eat Everything?

Puppies are babies, afterall. They haven’t seen the world like we have. Everything is completely new to them – sights, sounds, feelings, and tastes.

Of course, puppies don’t have fingers and hands like we do. So, what is next best thing? Their mouths. To four legged domesticated animals, their mouths are their hands. It is the way they comprehend the shape and feel of all objects, including their owners face, hands, and toes. Not to mention other inedible objects like rocks, bark, dirt, and garbage.

When a puppy grows up under the tutelage of its parents it learns from the mother and father what is good to eat and what is not good to eat. Now that you are the parent, you’ll have to show your puppy how to do everything correctly.

What Should I Do About It?

Chances are, they will grow out of this phase on their own once they grow up. However, some dogs just don’t.

First things first, keep an eye on the dog at all times. Your puppy should never be unattended for any reason whatsoever.

Secondly, take a look at what they are eating. Chomping on grass and weeds outside is usually harmless. It’s unknown as to why dogs like to chew on grass, but many theories have been discussed over the years such as: stomach soothing, to conceal their scent to prey, and even just plain boredom. As long as you are aware of your dog’s eating habits you should always know how they are feeling. If your puppy starts vomiting or whining like they are in pain after eating grass take them to the vet immediately.

How to Train Them to Stop

There are several ways to deal with this problem. The first way would be to train them to come to you when you call them. This will usually distract them from what they’re doing and focus their attention on you instead of whatever they are eating. This is relatively simple to do. Just grab a super tasty treat in your hand and take them outside. When they start getting into something you don’t approve of just say a command word like “come” or “here” and show them the treat. It has to be a treat worth giving up whatever they’ve got in their mouth. So, make sure it’s a good one. After several repetitions of this they should start to recognize that command word means something yummy and they will drop whatever they’ve got. As a bonus, this will also teach your pup to come to you when you call them.

Next, you can try the command “drop it” or “leave it”. This exercise consists of showing your dog some food or treats and rewarding them when they look away from the treats. Keep treats in both hands and show the dog the treats in one of your hands. Then, put those treats on the floor or in your hand and cover them up so they can no longer see the treats.

When the puppy looks away from the treats give them a snack from the other hand. Repeat this a few times then move on the the next step. Now, you can begin to uncover your hand and the dog can visibly see the treats. Cover the goodies back up with your hand if the dog tries to lunge for them and keep rewarding them for looking away. Once the pup has this part down start adding in the word “leave it”. They will then begin to associate this phrase with your actions and their rewards. After they have that down, try it standing up and cover the treats with your foot. Then you can eventually uncover the treats completely and walk away.

Lastly, if you are in dire straights and just cannot seem to do anything to get your dog to stop eating things off of the ground or even digging in the ground to get at rocks and plants, a pet-safe repellent just might be strong enough to help them get the idea. This should only be used unless you have thoroughly tried training and it has not worked for you. It might even be a good idea to contact a professional trainer and see if they can give you some tips. Still, not everyone will have these options available to them. So, a repellent might be necessary. Especially if your pup is a little bit older (and thus harder to train). Make sure you do extensive research on the repellent of your choice to make sure it won’t harm your pup in any way. There are several sprays and granules out there that just smell plain nasty to a dog and are completely harmless otherwise.

Part of being a puppy is exploring the world and all it has to offer. The world is an enormous place with endless possibilities for a little dog. Instinctively animals and humans alike are born with an innate desire to find food anywhere they can get it.  As a new pet parent, it can be stressful watching a dog go through this phase. But, with a little training and a lot of growth, your pup should learn right from wrong and be back to chomping on bones and squeaky toys in no time.

Trisha Miller
Trisha is a writer from Boise, ID. She is a dedicated vegan and a new puppy mommy. You can find her on twitter @thatdangvegan or check out her blog

This site uses Akismet to reduce spam. Learn how your comment data is processed.

David Lasaine

Sunday 22nd of January 2023

This is an interesting article about puppies and the hope we can teach them to eat better than someone ordering McD for lunch, pizza at night with a soda and then wonder why they are 100 pounds overweight. As a dog owner of two adult dogs, I can safely say I cannot control a dogs instinct when it comes to food. Unless, they live on a leash. My older, who I lovingly call: Ninja dog is now 14. How did she get that nickname? By eating a pound of turkey from the grocery bags in the back of the car, not making a sound as she had to jump into the back while I was driving. Worse, she left no sign of an attack on plastic grocery bags full of food. Her real name Bambaloo, eats pretty much anything that smells good in her brain. Let's see, goosepoop, raccoon poop, (both not life threatening according to Lord Google, but also by life experience with her) and food left on the ground by squirrels from the trash (yes, very possibly health threatening). It is possible it could be a nutrient need or it is a candy bar for humans. The other day she had a French roll hanging out of her mouth. I yelled DROP IT, and before I got the word...IT, out, she looked right at me and swallowed the whole thing. My other dog, Bailey is now 10, will drop it on command no matter how far away. I took her to my friend's farm and let her run. She came back to me smiling as usual. She put her side up to me and I rubbed her. My hands were brown! What is this? Horse poop. My friend was whooping in laughter, as I thought Bailey has to get back into my car. Instant bath. My research found, dogs are descendants of wolves and they roll around in stuff to hide their scent from prey. It's amazing the whole concept of trying to humanize an animal. Yes, there are basic guidelines I think we can train them, and of course, I accept partial responsibility for what they get their dog-lips on, for I take them to large fields to run and both girls are great at listening to me for all orders of SIT or WAIT FOR ME, NO, COME, and DROP IT...except Ninja dog when it comes to edible items.


Tuesday 7th of March 2017

Yeah, it's very frustrating when they tried to chew everything. They even biting and chewing my shoes, when I go home, my shoes already destroyed by their teeth. Note to my self, keep my shoes in a higher place. Glad to know the reason why they did it


Thursday 15th of December 2016

I totally understand. I used to raise a puppy also. One day when i returned from work, he was lying on the ground making funny noise. I was terrified and took him immediately to the vet. Turned out he swallowed a jelly bean candy and it got stuck in his throat. I have to be extreme cautious ever since.

Katie J. Ewing

Friday 9th of September 2016

Thank you for the post. I used to be a dog owner so I know this. Puppy like a baby and naughty. They eat, chew and destroy everything.

Lindsay Pevny

Monday 12th of September 2016

So, so true!


Thursday 11th of August 2016

Hi Miller, Very interesting article. I know that they are eating grass sometimes. But i found some useful tips for stop them eating grass. Thanks for this informative article.

This site uses Akismet to reduce spam. Learn how your comment data is processed.