Best Carpet Cleaner for Dog Poop: 4 Enzyme Picks That Work

remove dog urine from carpet

Dog poop on carpet leaves a stain and a smell, and the smell is what sends your dog back to the same spot. We compared four enzyme carpet cleaners on formula, directions, carpet safety, and how they handle old messes.

Our Top Picks

RecommendationProductReason
Best OverallRocco & Roxie Stain and Odor EliminatorCRI-approved formula for every mess. Reviews ↓
Best ValueNature's Miracle Dog Stain and Odor RemoverQuick spray, wait, and blot routine. Reviews ↓
Best for Old StainsRocco & Roxie ExtremeExtra odor neutralizer for set-in messes. Reviews ↓
Best ScentSunny & Honey Pet Stain and Odor MiracleFresh mint scent while enzymes work. Reviews ↓

Best Overall: Rocco & Roxie Stain & Odor Eliminator

Grab this if you want one bottle for poop, pee, and vomit. It carries the Carpet and Rug Institute (CRI) Seal of Approval.

Rocco & Roxie Stain and Odor Eliminator
  • Certified Gentle & Safe Pet Carpet Cleaner Solution: Chlorine free, color safe, no hazardous propellants or residue; safe to use around pets and children; certified safe for all carpets with a Seal of Approval by the Carpet and Rug Institute (CRI)
  • Pet Enzyme Carpet Cleaner for Stains, Odors, Residue: If it's gross, it's gone; the stain and the stink; from stinky yellow pet urine, feces to vomit or other organic spills, Rocco & Roxie professional strength stain & odor eliminator tackles it all
Rocco & Roxie Enzyme Cleaner

Pros and Cons

ProsCons
CRI Seal of Approval for carpetsCan’t go in a steam cleaner tank
Handles poop, urine, and vomitDeep odors may need a second round
Chlorine free and color safe
Works on upholstery, bedding, and crates

Testing Results

Stain removal: The enzyme blend goes after the organic matter in poop, not just the color. New stains sit 30 to 60 minutes before blotting.

Carpet safety: CRI approved, chlorine free, and color safe. Spot test a hidden corner anyway.

Odor control: For deep smells, soak through the carpet and pad. Cover with a folded towel and a weight, then vacuum once dry.

Real-world Usage

Scoop the solids, blot the rest, then soak the spot and walk away for an hour. Blot, let it air dry, and vacuum. Most fresh messes are done in one round.

Best Use Case

Families with dogs who want one trusted bottle for carpet, upholstery, and bedding. Skip it if you want the fastest possible routine.

Verdict

This is the safest all-around buy here. The CRI seal matters if you have expensive carpet. It takes patience, though. If you also deal with pee, our best enzyme carpet cleaner for dog urine roundup goes deeper.

Rating: 4.8 / 5

View on Amazon: Rocco & Roxie Stain and Odor Eliminator

Best Value: Nature’s Miracle Dog Stain & Odor Remover

Pick this for a fast spray and blot routine at a lower cost per ounce. It’s an enzymatic spot remover made for dog messes.

Nature's Miracle Dog Stain and Odor Remover
  • SPOT STAIN & ODOR REMOVER: Begins to break down and remove stains immediately on contact.
  • LIGHT CITRUS SCENT: Dog odor control formula gets your home smelling clean again.

Pros and Cons

ProsCons
Names dog feces on the labelNot for untreated hardwood, leather, suede, silk, or wool
Spray, wait 10 minutes, blot
Light citrus scent
Works on carpet, hard floors, and fabrics

Testing Results

Stain removal: Bacteria-based enzymes activate on contact with urine, feces, and vomit. They keep working while that food source is present.

Carpet safety: Test a hidden spot and wait one hour. If color lifts, don’t use it there.

Ease of use: Spray, wait 10 minutes, and blot with a white cloth. Keep pets off until dry.

Real-world Usage

This suits a fresh pile on a hallway runner. Scoop, spray, wait, blot. Done in about 15 minutes.

Best Use Case

Everyday accidents in a dog household on a budget. Not the pick for wool rugs or deep, old odors.

Verdict

It’s the budget-friendly choice for routine messes. The short wait time is the appeal. If the smell keeps coming back, step up to a stronger formula.

Rating: 4.4 / 5

View on Amazon: Nature's Miracle Dog Stain and Odor Remover

Best for Old Stains: Rocco & Roxie Extreme

This is the one for blowouts and spots that have been sitting for days. It adds a mineral-based odor neutralizer to the enzyme blend.

Rocco & Roxie Extreme Stain and Odor Eliminator
  • Eliminates Stains, Odors, & Residue: If it’s gross, it’s gone; from blowouts, urine, vomit, and other organic spills; Rocco & Roxie stain & odor eliminator has a subtle Meyer lemon scent that quickly dissipates, leaving your space feeling fresher
  • Every Surface, Every Time: Our fast-acting carpet stain remover spray formula works great on floors, furniture, clothing, pet bedding, litter boxes, travel crates, hamster cages, cars, campers, and anywhere else major accidents happen

Pros and Cons

ProsCons
Enzymes plus a mineral-based odor neutralizerCosts more than the original
Made for blowouts, urine, and vomit
CRI Seal of Approval
Subtle Meyer lemon scent that fades fast

Testing Results

Old stain removal: New stains sit 30 to 60 minutes. Older spots get an overnight soak.

Odor control: Deep odors need at least an hour, and longer is better. Cover the spot with a weighted towel to pull moisture out of the pad.

Real-world Usage

Found a spot the dog used weeks ago? Soak it through the carpet and pad, cover it, and leave it overnight. Vacuum once dry. Repeat if you still catch a whiff.

Best Use Case

Large messes, diarrhea blowouts, and old spots. Skip it for the occasional small accident. The original does that for less.

Verdict

This is what you buy when the regular formula isn’t enough. It costs more and takes more time. For urine spots, our guide to cleaning old dog pee from carpet has more steps.

Rating: 4.7 / 5

View on Amazon: Rocco & Roxie Extreme Stain and Odor Eliminator

Best Scent: Sunny & Honey Pet Stain & Odor Miracle

Choose this if you want the cleaner to smell good while it works. The main listing is a mint scent made with essential oils.

Sunny & Honey Pet Stain and Odor Miracle
  • Eliminate Tough, Set-in Stains: Sunny and Honey's Pet Stain and Odor Miracle removes old and new stains, even vomit and feces. A powerful pet urine enzyme cleaner, it penetrates your rug fibers to permanently destroy stains and surface odors at the source
  • Multi-surface: Our color-safe enzymatic cleaner for dog urine uses nonionic surfactants to remove mattress, rug, couch, and synthetic car seat stains. A versatile pet stain remover for carpets, it even cleans hardwood floors to lift grime without residue

Pros and Cons

ProsCons
Mint scent from essential oilsScent fades after a few hours
Leaping Bunny certified, made in the USASet-in stains need 1 to 2 hours
Short ingredient list
No-rinse, works on carpet and hardwood

Testing Results

Stain removal: Fresh messes get 10 minutes, then a wipe. Set-in stains sit 1 to 2 hours.

Formula: Water, a biological blend, nonionic surfactant, fragrance, and opacifier. It reads close to the Rocco & Roxie original.

Scent: The mint lasts a few hours in a ventilated room, then fades.

Real-world Usage

This works well if heavy chemical smells bother you. The mint takes the edge off while the enzymes work.

Best Use Case

Dog owners who want a light scent and a simple wipe-off routine. Skip it if you want a CRI-approved formula for pricey carpet.

Verdict

The scent is the selling point. The cleaning power looks similar to the Rocco & Roxie original on paper. For more ways to prevent messes, read our guide to keeping carpet clean with pets.

Rating: 4.3 / 5

View on Amazon: Sunny & Honey Pet Stain and Odor Miracle

What Makes the Best Carpet Cleaner for Dog Poop?

Enzymes Over Regular Cleaners

Poop is organic waste. Enzymes break it down, so the smell goes away instead of getting covered up. Nature’s Miracle also warns that other cleaners can set stains, so use the enzyme formula first.

Carpet Safety

Look for the CRI Seal of Approval. Both Rocco & Roxie formulas have it.

Dwell Time and Scent

Dwell time is how long the cleaner sits. Nature’s Miracle needs about 10 minutes. Rocco & Roxie ranges from 30 minutes to overnight, and Sunny & Honey needs 1 to 2 hours on old stains. Lemon and mint scents fade fast, so pick the one you can live with.

Carpet Cleaner Machines and Heat

You can pair these with a machine. Rocco & Roxie says heat can deactivate its enzymes, so don’t pour it into a hot tank. Treat the spot, let it sit, then run the machine a day or two later. Our steam cleaner vs carpet cleaner comparison explains the difference.

How to Use a Carpet Cleaner on Dog Poop Effectively

  1. Lift the solids with a paper towel. Don’t rub or press.
  2. Blot the rest with an absorbent towel.
  3. Spot test a hidden area for color.
  4. Apply the cleaner and wait the time on the label.
  5. Blot, let it dry, and vacuum. Repeat if you still smell it.

Frequently Asked Questions

What is the best carpet cleaner for dog poop?

Rocco & Roxie Stain & Odor Eliminator is our top pick because of the CRI seal and broad coverage. Choose the Extreme version for old or large messes.

Do enzyme cleaners really work on dog poop?

Yes, on the organic part. Enzymes break down the waste that causes the smell. Some color from food dyes may need a second pass.

Can I use these in a carpet cleaner machine?

Check the label first, since heat can deactivate enzymes. If you want a machine for follow-up cleaning, see our best portable carpet cleaner for pets.

What about dog diarrhea?

Absorb as much as you can, then treat it the same way. Our best carpet cleaner for dog diarrhea guide covers bigger messes.

How do I get the smell out for good?

Reach the carpet pad. Soak the spot, let it sit, and repeat if needed. Our guide to cleaning a smelly carpet has more options.

You might also like