How to Get Dog Defecation Out of Your Carpet

Three Parts:Preventing Defecation On Your CarpetCleaning Up When Accidents HappenRemoving the Odor from Your Carpet

It's not uncommon for a dog - especially a puppy - to have an accident. But cleaning up after it is not easy! It is tricky to get the smell and stains out of carpet. This article will help you prevent your dog from defecating on your carpet and clean it up when it does happen.

Part 1
Preventing Defecation On Your Carpet

  1. 1
    Start potty-training early. When your dog is still young, train him on going outside to defecate (and urinate!). The younger you can start, only the better! At first you may need to reward your dog with play-time or treats. Even a belly-rub and "Good boy!" show your dog that pooping outside is a good thing.
  2. 2
    Play with your dog. Bonding with a dog will make him more likely to express himself and thus you will figure out when he has to poo.

Part 2
Cleaning Up When Accidents Happen

  1. 1
    Don't use punishment. You can train and play with your dog but he can still make a carpet into a potty. Be aware of this and never punish your dog for it. Punishing him will make him try to hide from you, so you end up having to look for his poop and you end up losing your dog's trust. Knowing this will help you keep your head and not be mad when accidents happen.
  2. 2
    Clean up the main waste. Some people use gloves and sweep into a dustpan. Other people use a bag. There are many ways to remove the bulk of the poop: whatever works for you!
  3. 3
    Dampen a paper towel and gently remove remaining defecation from your carpet. Don't scrub too hard because you might spread the poo even deeper into your carpet.
  4. 4
    If you still see a stain, use pre-wash laundry stain remover, cold water, and a washcloth you aren't going to miss and deep-scrub your carpet. You can also use pet-stain remover.
  5. 5
    Blot your carpet with paper towels and use them to dry up the water and soap. If desired, place a heavy book on top of the towel to speed the drying process up.

Part 3
Removing the Odor from Your Carpet

  1. 1
    Make a mixture of 1/2 cup water and 1/2 cup white vinegar. Pour it where the stain used to be. For a large area, you might need more of the mix.
  2. 2
    Use a pre-wash stain remover, cold water, and a washcloth to go over the area again. Blot the carpet with paper towels. Use a book, if desired, to speed up the drying process.
  3. 3
    Pour a good size handful of baking soda on the area and allow it 1 day to remove the smell and the moisture. Then vacuum it all up. The smell should be gone!


  • If you are not sure if a product used hurts your carpet or not, test it on a piece of out-of-the-way carpet before using it.
  • If you tried everything and neither the poop or the stink came out, talk to a professional carpet cleaner for advice.
  • If your dog likes to eat any products used here use a puppy gate, or cover paper towels up with a heavy book.


  • This can hurt your carpet! Always test a product before using.
  • Never hurt your dog or punish him simply because you didn't let him outside!
  • If you think your dog has diarrhea, talk to a vet.

Article Info

Categories: Merge | Carpet and Floor Care