Dogster is reader-supported. When you buy via links on our site, we may earn a commission at no cost to you. Learn more.

Dog Behavior

Why Do Puppies Eat Their Poop? 7 Reasons & How to Stop It

Kristin Hitchcock
By Kristin Hitchcock · Reviewed & fact-checked by Dr. Marta Vidal-AbarcaVet Approved
Dr. Marta Vidal-Abarca
Reviewed & Fact-Checked byDr. Marta Vidal-AbarcaBVSc GPCert Ophthal MRCVS (Veterinarian)
Dr. Marta has over 16 years of veterinary experience, working across the UK and Spain as a remote veterinary consultant and in the clinic. She graduated from Cardenal Herrera-CEU University in Valencia, Spain. She holds two Ophthalmology Certificates, GPCert Ophthal from ESVPS and UAB. She has wide experience in small animal internal medicine and surgery with a soft spot for dogs. Marta is a member of the Royal College of Veterinary Surgeons, and her main fields of interest are ophthalmology and critical care medicine. Dr. Marta loves being able to share the most helpful information with pet parents across the world as one of Pangolia's in-house veterinarians. She wants to provide details that can help in all aspects of pets' lives with their beloved ones. She loves knowing that she can support our readers and communicate about any medical topic that might be relevant to their pet's health and well-being.View authorThe information is current and up-to-date in accordance with the latest veterinarian research. Learn more
Updated on June 17, 2026
Share
Golden retriever puppy getting ready to poop on green grass in the backyard

Puppies are adorable, fluffy little goofballs, but all that charisma and charm goes out the window when you see them eating poop. However, this can be considered normal behavior, and it’s not rare for some puppies and dogs to go through a "poop-eating" phase and eventually stop. But why do puppies eat their poop at all?

There are several reasons that we go over here, and we also show you how to stop puppies from eating their poop. Let's get started!

What Is Up With This Eating Poop Behavior?

The official name for when a dog (or anyone) eats poop is coprophagia. There are biological and behavioral reasons that a dog might persist in devouring feces.

A 2018 study from the Journal of Veterinary Medicine and Science conducted two surveys with 3,000 North American dog owners regarding dogs that eat stool.¹

Briefly:

  • 16% of dog owners (one out of six) reported that their dogs did regularly eat poop (at least 6 times).
  • 23% of dog owners (one out of four) said that they saw their dogs eat poop at least once.

While these numbers aren’t that high, they also show that you’re definitely not alone. Now on to the explanations.

Dogster_Website dividers_v1_Jan 18 2024-03

The 7 Reasons Why Puppies Eat Poop

1. Copying Mom

Part of looking after their puppies includes cleaning their bums and keeping the den area clean. The mother licks the puppy’s back end, partly to keep it clean but also to encourage toileting. The ingestion of their puppy’s stool happens naturally.

In the wild, eating the poop also serves the purpose of keeping the den clean, which will prevent any predators from hunting them down through the smell of feces.

While the mother does tend to stop cleaning up after their puppies once they are on solid food, some puppies will mimic their mother’s behavior and eat their poop.

Image by: Counselling, Pixabay

2. Issues With Digestion

In some cases, there might be a digestion issue that’s causing the behavior. If you know that your puppy is eating a healthy diet with the right nutrients but is still eating poop, they may be having digestion issues. It’s also possible the puppy’s food is missing important nutrients.

It’s also possible the puppy’s food is missing important nutrients.

If you suspect that your puppy might have a health issue, speak to a vet as soon as you can.


3. Anxiety Problems

Getting angry at a puppy for eating poop or punishing them for pooping in the house can lead to some puppies just eating up their feces to get rid of the evidence. This could lead to more punishment, and it turns into an endless cycle of coprophagia behavior and punishment. Obsessive-compulsive disorder is another problem that could manifest itself as coprophagia.

Image by: Mariia Kenig, Shutterstock

4. Attention-Seeking

Puppies might eat their poop because they know that they’ll get a reaction out of you. It doesn’t matter if it’s a negative reaction—attention is attention.


5. Left Alone for Too Long

Puppies that are kept isolated or just left alone for too long might be stressed or bored and will eat their poop as a way to entertain themselves.

Image by: howliekat, Pixabay

6. Not Enough Food

If a puppy is hungry and not getting enough food throughout the day, they will resort to eating what they can. Depending on their age, most puppies need to be fed at least three to four times a day.

Conversely, if a puppy has intestinal parasites or worms, many of the nutrients in their diet will be leached from the their digestive system. This can leave the puppy perpetually hungry and seeking out anything to eat.


7. Personal Preference

Sometimes there’s just no explanation for it. Some puppies eat poop because they want to and it’s there.

Now, let’s look at ways to stop your puppy from continuing to eat their poop or at least reduce the behavior.

Image by: Dlearn, Pixabay
Dogster_Website dividers_v1_Jan 18 2024-03

How to Stop Puppies From Eating Their Poop

Most of these tips will address the aforementioned issues.

1. Give Your Puppy Attention

If you ensure that your puppy is getting plenty of exercise and playtime, they probably won’t eat poop out of boredom or stress. Be sure to provide your puppy with enough toys that you rotate regularly if you need to leave them alone for a while. This way, they will be able to entertain themselves by chewing on and playing with toys and generally keeping themselves distracted.

Image by: Kzenon, Shutterstock

2. Give Them Supplements

There are supplements on the market designed to turn a dog’s poop into something that they won’t want to eat—basically, a less tasty snack. Also, anecdotally, some people believe that adding pineapple juice to a dog’s food can make their poop taste unpleasant. While these methods may work for some dogs, they won’t work for all.


3. Provide Them With High-Quality Puppy Food

If your puppy isn’t getting the right well-balanced and nutritious diet, buying high-quality food might help stop the poop eating. Proper nutrition for a puppy is vital for their physical well-being. If you're worried about your puppy’s appetite or if they aren’t gaining weight, speak to a vet.

Image by: Switlana Sonyashna, Shutterstock

4. Clean Up That Poop

Once your puppy has a bowel movement, have a few treats handy, and call your pup away from the poop. Don’t allow the puppy to even inspect the feces.

Reward your puppy when they come over, and immediately take them inside. You can then go out and remove the stool immediately, so there’s no chance of your puppy playing with it, let alone eating it later.

If your puppy takes to eating your cat’s poop, you’ll need to find ways of hiding the litter box from your puppy but not from your cat. There are cat litter boxes with features that can help prevent dogs from getting into them, and you can also look into the diversion-with-a-treat tactic.


5. Use a Leash

Anytime that you go out with your puppy, whether it’s in your backyard or on a walk, always keep them on a leash. This way, your puppy won’t have the opportunity to eat their own poop, let alone any other poop.

If your puppy starts to sniff another animal’s feces, gently pull the puppy away, and use redirection, treats, and praise once they walk away. After the poop-eating issue is resolved, you won’t have to keep up with such rigid rules, and you can give your pup more freedom.

Image credit: dandaviddesigns, Pixabay

6. See a Vet

Contacting a veterinarian when you first notice this behavior is always a good idea. If your dog eats poop, they should be screened for parasites and treated accordingly. You will also want to discount any health concerns, and the vet can help you rule out any other problems that might be affecting your puppy. The vet can also advise you on their diet.

Conclusion

Why do puppies eat their poop? There are many potential reasons, but luckily, there are several things you can do to help. Most puppies will grow out of this not-so-wonderful behavior, but some dogs will continue it into adulthood or will develop the habit out of the blue. Prevention is the best medicine and so is taking your dog to see a veterinarian.

If you suspect that your puppy is bored, spend extra time playing and walking them. If your puppy seems hungry, speak to a vet about how much and what kind of food you should be providing. Remember, if you catch your puppy in the act of eating poop, don’t freak out and scold them. That is where the vicious cycle can start.

Sources

Featured Image Credit: JulieK2, Shutterstock

Want content like this delivered to you?

Sign Up For Our Newsletter

News, insights, expert advice, and everything dog

* By submitting, you agree to our Terms & Conditions and Privacy & Cookies Policy.

Kristin Hitchcock
Authored by

Kristin Hitchcock

Why Does My Dog Eat Their Own Poop? 8 Vet-Reviewed Reasons and Tips

Why Does My Dog Eat Their Own Poop? 8 Vet-Reviewed Reasons and Tips

Dogs often engage in certain behaviors that seem strange to us but are completely normal for them. While it’s gross to think about, eating poop is a common beh…

Jessica Kim
By Jessica Kim · 2 weeks ago
Why Does My Dog Eat Other Dogs' Poop on Walks & How to Stop It (Vet-Approved Guide)

Why Does My Dog Eat Other Dogs' Poop on Walks & How to Stop It (Vet-Approved Guide)

Dog owners love to show off their pets, and a walk in the park is the perfect opportunity to prove to everyone how friendly and lovable they are. Unfortunately…

Jordyn Alger
By Jordyn Alger · 1 week ago
Why Do Dogs Eat Cat Poop? 5 Common Vet-Reviewed Reasons

Why Do Dogs Eat Cat Poop? 5 Common Vet-Reviewed Reasons

It isn’t odd for dogs to eat cat poop, though the behavior may be quite disgusting in our minds. There are many reasons for this behavior. Most of them are har…

Kristin Hitchcock
By Kristin Hitchcock · 3 weeks ago
Dogs With Coprophagia: Why Does Your Dog Eat Poop?

Dogs With Coprophagia: Why Does Your Dog Eat Poop?

Coprophagia is the term used to describe the behavior of eating feces, which is common in dogs. Sometimes, the dog’s own feces are the primary object, though t…

Nicole Cosgrove
By Nicole Cosgrove · 2 weeks ago
June 17, 2026

Why Do Dogs Roll in Poop? 5 Vet-Reviewed Reasons

Dogs are fun companions to spend time with, but they can also be a bit gross at times. For example, many dogs love rolling in poop whenever they get the opport…

Rachael Gerkensmeyer
By Rachael Gerkensmeyer
Why Do Dogs Roll in Poop? 5 Vet-Reviewed Reasons
June 17, 2026

Why Do Dogs Eat Toilet Paper? Vet-Verified Risks & Prevention Tips

Dogs do a lot of strange things, but eating toilet paper must be up there with some of the most bizarre canine behavior. There are several potential reasons wh…

Chantelle Fowler
By Chantelle Fowler
Why Do Dogs Eat Toilet Paper? Vet-Verified Risks & Prevention Tips
June 17, 2026

Why Do Dogs Eat Dirt? Vet-Reviewed Common Reasons & Facts

We may love them with all our hearts, but catching our beloved canine companions destroying the garden and eating dirt can be disturbing and frustrating, to sa…

Genevieve Dugal
By Genevieve Dugal
Why Do Dogs Eat Dirt? Vet-Reviewed Common Reasons & Facts
June 29, 2026

Why Is My Dog Eating Grass? 8 Vet-Reviewed Reasons

If you are a dog owner, there is a good chance that you’ve noticed your pup nibbling at grass every now and then. You might then wonder why they do it and if i…

Ed Malaker
By Ed Malaker
Why Is My Dog Eating Grass? 8 Vet-Reviewed Reasons
June 29, 2026

Why Is My Dog Pooping in the House? 8 Vet-Reviewed Reasons

Most dog owners will have experienced their dog pooping in the house at one point or another. When it happens as a one-off it is infuriating and unpleasant, bu…

Nicole Cosgrove
By Nicole Cosgrove
Why Is My Dog Pooping in the House? 8 Vet-Reviewed Reasons
June 29, 2026

Why Do Dogs Eat Rocks? Reasons & How to Stop It

Dog owners are no strangers to odd canine behavior, and one such weird and potentially dangerous behavior some canines may engage in is eating rocks. If your d…

Rachel Giordano
By Rachel Giordano
Why Do Dogs Eat Rocks? Reasons & How to Stop It
June 29, 2026

5 Reasons Why Dogs Lick Pee & Vet Approved Ways to Stop It

As disturbing as it is, your dog’s strange habit of licking pee is more common than you might think. It’s completely normal for dogs to lick each other’s urine…

Chelsie Fraser
By Chelsie Fraser
5 Reasons Why Dogs Lick Pee & Vet Approved Ways to Stop It
June 17, 2026

7 Weird Dog Habits: Vet-Verified Behavior Explained

As we spend more time with our dogs, we discover their personalities and unique quirks. At some point, we’ll find them engaging in unusual behaviors. Since the…

Jessica Kim
By Jessica Kim
7 Weird Dog Habits: Vet-Verified Behavior Explained

Love Dogs? So Do We! Join the Dogster Community

Stay informed with expert pet care insights delivered straight to your inbox! Discover professional guidance on animal behavior, feeding tips, trusted product picks, and much more.

You may opt-out at any time. View our Privacy Policy for more information.

The Dogster app on a phone