Potty · · 2 min read · 3 books cited

How to Stop Your Dog from Eating Cat Poop

Stop your dog from eating cat poop by: - Blocking access to the litter box using barriers only your cat can use. - Teaching "leave it" with high-value rewards, even at a distance. - Rewarding good behavior immediately after your dog ignores the litter box. - Cleaning up poop fast to remove temptation. - Using management tools like crates or closed doors when unsupervised.

Block Access to the Litter Box

The most effective way to stop your dog from eating cat poop is to prevent access entirely. Place the litter box in an area only your cat can reach—such as a closed-off room or behind a baby gate. This environmental management removes the opportunity for your dog to engage in the behavior. As the dog doesn’t have access to the litter box, the habit can’t continue, and over time, the desire fades.

Teach 'Leave It' for Stronger Control

Dogs who eat poop don’t discriminate between types, so training must be reliable even with cat feces. Use the “leave it” command with high-value treats. When your dog shows interest in the litter box or nearby poop, say “Leave it” and redirect attention with a treat. Reward immediately when they look away. Practice this consistently, even from a distance, to build a strong, generalized response. This training works best when done in real-life moments, not just during formal sessions.

Reward Good Behavior Immediately

After your dog finishes pooping outside, give a treat right away. This redirects their focus from the stool to you and reinforces that good things happen after toileting. Over time, your dog learns that going outside leads to rewards, not scavenging. This method supports both potty training and discourages stool-eating habits.

Clean Up Fast and Manage the Environment

Always clean up after your dog immediately—both their own poop and the cat’s. If your dog can’t access feces, they can’t eat them. Use sealed garbage cans, closed doors, or crates when you can’t supervise. These management tools prevent accidental reinforcement of the behavior. Even well-trained dogs may slip up if they’re left unsupervised in a high-risk environment.

Rule Out Medical Causes and Stay Consistent

Before starting training, consult your vet to rule out medical issues that could cause stool-eating. Once health is confirmed, stay consistent. Training takes time—don’t let your guard down too early. Use intermittent rewards to maintain the behavior long-term. Remember: the goal is to break a habit, not just stop one incident.

Frequently asked questions

Can I use bitter sprays on cat poop?

Not recommended. Bitter tastes only register if the dog licks or chews, and fast eaters may swallow before tasting. Some ingredients can also harm your dog.

How long does it take to stop this behavior?

It varies, but consistent training and management over several months are needed to break the habit completely.

Sources

  1. Zak Georges Guide to a Well-Behaved Dog · Zak George, Dina Roth Port · Chapter 3, 22
  2. Train Your Dog Positively · [Author not fully listed] · Section on feces-eating
  3. Positive Perspectives Love Your Dog, Train Your Dog · Pat Miller · Chapter 13

⚠ Important: this article is a literature summary, not a case diagnosis. Every dog is different — breed, age, and history all affect the plan. For severe anxiety or aggressive barking, contact a certified behavior trainer or veterinary behaviorist.

Got it