Floors and carpet

How to clean dog poop out of carpet, including diarrhea

To clean dog poop out of carpet, put on gloves, lift the solids with a paper towel or plastic bag, and scrape up the rest without pressing it in. Blot the spot with a solution of dish soap and cool water, rinse and blot again, then soak it with an enzyme pet cleaner and let it air dry. For diarrhea, blot first and add a second wash.

Written by BroombookPublished 7 steps Moderate

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
20 to 30 minutes, plus enzyme cleaner dwell and drying time
Difficulty
Moderate
How often
Every accident, as soon as you find it

What you need

  • Disposable gloves
  • Paper towels and plastic bags
  • Plastic putty knife or old spoon
  • Clear dish soap (1 teaspoon per pint of water)
  • Cool water
  • White cloths or towels
  • Enzyme pet stain and odor cleaner
Products that help
On this page

Step by step: how to clean dog poop out of carpet, including diarrhea

Safety first. Wear disposable gloves and wash your hands with soap and water afterward. Pet feces can carry germs and parasites, so keep children and other pets away until the spot is clean. Never mix ammonia with bleach.

  1. 1

    Put on gloves and lift the solids

    Pick up solid poop with a paper towel or an inside-out plastic bag, lifting straight up. Then scrape the remaining smear gently with a plastic putty knife or spoon, working from the outside in, and wipe the blade on a paper towel after each pass. Do not press down or rub, which pushes it into the backing.

  2. 2

    Blot up diarrhea before anything else

    For loose stool, lay paper towels on the spot and press straight down to soak up as much as you can, replacing them until they come up nearly dry. You may need 5 or 6 rounds. Scraping wet diarrhea only spreads it.

  3. 3

    Wash with dish soap and cool water

    Mix 1 teaspoon of clear dish soap into 1 pint (2 cups) of lukewarm or cool water. Sponge it onto the spot with a white cloth, then blot with a dry towel. Keep sponging and blotting until no more brown transfers to the towel.

  4. 4

    Rinse out the soap

    Dab the area with plain water and blot until the towel stays clean. Leftover soap attracts dirt and can confuse the enzyme cleaner in the next step.

  5. 5

    Apply an enzyme pet cleaner

    Test it in a hidden spot, then saturate the area with an enzyme stain and odor cleaner so it reaches as deep as the mess did. Leave it for the time on the label, often 10 to 15 minutes or longer. The enzymes break down the proteins that cause odor and that can lure your dog back to the same spot.

  6. 6

    Blot, weight and air dry

    Blot up the excess, then lay a stack of white towels on the spot with something heavy on top for an hour. Let the carpet air dry completely. Do not use a steam cleaner or hair dryer, since heat can set protein stains and odor.

  7. 7

    Check for a stain once dry

    If a brown shadow remains after the carpet is fully dry, repeat the soap wash and enzyme step. A stain that still will not lift, or an accident on wool or silk, is a job for a professional carpet or rug cleaner.

How to get dog diarrhea out of carpet

Blot as much as you can with paper towels before any liquid goes on, then wash, rinse and use an enzyme cleaner twice. Diarrhea soaks deeper and stains more than solid poop, so expect to repeat the wash.

  • Let a very runny mess firm up for 10 to 15 minutes under a layer of paper towels or a sprinkle of baking soda, which soaks up liquid, then scoop it up.
  • Work in small amounts of cleaning solution. Pouring lots of liquid on carries the mess down into the pad, where it will smell for weeks.
  • If a stain persists after the soap wash, the University of Georgia Extension suggests sponging with 1 tablespoon of ammonia in 1 cup of warm water on synthetic carpet. Pet experts disagree: the Humane World for Animals guide says ammonia and vinegar smells can encourage pets to go there again, so try the enzyme cleaner first. Never use ammonia on wool or silk, and never with bleach.
  • Watch your dog. Repeated diarrhea, blood in the stool, vomiting or lethargy are reasons to call your vet.

Why use an enzyme cleaner instead of a regular carpet cleaner?

Because enzyme cleaners break down the organic matter that causes the smell, while ordinary cleaners only lift the visible stain. Dogs return to spots that still smell like a bathroom to them, even after you can no longer smell anything.

Humane World for Animals recommends enzymatic cleaners for pet messes, says to avoid steam cleaners because heat can set the stain and odor, and suggests a black light to find old accidents you missed. Use enzyme cleaners on synthetic carpet only: Woolmark advises against enzyme detergents on wool, and Nourison’s rug care chart lists pet excrement as a stain to call a professional cleaner for. For lingering smell, see how to remove pet odor.

What not to do when cleaning poop out of carpet

Do not rub, soak, use heat or reach for bleach. Each one either spreads the mess, sets it, or damages the carpet.

Shaw’s carpet care guide says to scrape solids first, always blot rather than rub, rinse detergent out with water, and weight towels over the spot to pull out moisture. It also warns that bleaches and some disinfectants, including quaternary ammonium products used over time, can discolor or damage carpet, so use a pet cleaner made for carpet rather than a household disinfectant spray. The same cleanup steps work for vomit; see how to get throw up out of carpet.

Mistakes to avoid

  • Rubbing or scrubbing the spot, which drives feces into the backing and spreads the stain.
  • Using a steam cleaner or hot water, which can set the stain and odor.
  • Spraying bleach or a household disinfectant that can discolor the carpet.
  • Skipping the enzyme step, so the spot still smells like a bathroom to your dog.
  • Pouring on so much liquid that it soaks into the pad.
  • Using an enzyme cleaner on a wool rug.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • Enzyme cleaner

    Rocco & Roxie Professional Strength Stain & Odor Eliminator

    An enzyme spray for pet messes on synthetic carpet. It needs time to work, so leave it wet for the full label time and do not use it on wool.

    See it on Amazon
  • Widely available enzyme option

    Nature’s Miracle Stain & Odor Remover

    A long-standing enzyme cleaner made for dog accidents on carpet. Test for colorfastness first, as with any carpet cleaner.

    See it on Amazon
  • For rinsing

    Bissell Little Green Portable Carpet Cleaner

    Rinses the soap out of the carpet and extracts the water, which helps with diarrhea that soaked deep. Use cool water and clean the tank and tool well after.

    See it on Amazon
  • For hygiene

    Disposable nitrile gloves

    Keeps your hands clean during cleanup. Wash your hands with soap and water afterward anyway.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

What is the best thing to clean dog poop out of carpet?

A mild dish soap and water solution for the first wash, then an enzyme pet stain and odor cleaner. The enzymes break down what causes the smell so your dog is less likely to go there again.

Does vinegar clean dog poop out of carpet?

Diluted white vinegar can help lift a light stain, but pet experts warn that strong vinegar or ammonia smells can attract dogs back to the spot. An enzyme cleaner is a better choice.

How do you get dried dog poop out of carpet?

Break up and lift the dried pieces with a putty knife, vacuum the crumbs with a hose you can clean afterward, then wash and use an enzyme cleaner as you would for a fresh mess.

Can you use baking soda on dog poop in carpet?

Yes, as a drying and deodorizing step. Sprinkle it on a damp spot after cleaning, let it dry, and vacuum it up. It does not replace the soap wash or enzyme cleaner.

Should you use a steam cleaner on dog poop?

No. Heat can set protein stains and odors. Use cool water with a portable extractor instead.

Sources

  1. University of Georgia Extension: removing feces stains
  2. Humane World for Animals: how to remove pet stains and odors
  3. Shaw Floors: carpet care and maintenance guide
  4. Nourison: rug cleaning and care
  5. The Woolmark Company: best detergent for wool

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.