Active Daily Care Eat Smart Health Hacks Recommended
About Contact The Library

9 Best Cleaner For Dog Poop On Carpet | Stops Sniffing at Spots

Our readers keep the lights on and my smoothie glass nicely filled. As an Amazon Associate, I earn from qualifying purchases.

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

Stepping on a fresh spot or catching a whiff of something you thought you cleaned is the moment you realize standard soap just won’t cut it. The problem isn’t the stain alone — it is the organic matter that sinks into carpet fibers and padding, where regular cleaners barely touch it. You need a formula that literally eats the source of the smell, not one that just covers it up with perfume.

I’m Mohammad Maruf — the founder and writer behind WellFizz. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

Whether you are potty-training a puppy or managing an incontinent senior dog, the real test is a formula that breaks down waste deep in the pile. This is your look at the best cleaner for dog poop on carpet — nine enzyme-powered sprays and concentrates that actually finish the job.

Our Picks at a Glance

Nature’s Miracle Advanced Stain and Odor Eliminator Dog Spray, 32 oz
Best OverallNature’s Miracle Advanced Stain and Odor Eliminator Dog Spray, 32 oz4.6★27,462 ratingsThe heavyweight that keeps working long after you walk away from the spot. This is the crowd favorite for good reason — the enzymatic formula does not stop digesting organic material as long as any bio-based mess is still present.Check Price on Amazon
Rocco & Roxie Supply Co. Stain & Strong Odor Eliminator, 32 Fl Oz
Premium PickRocco & Roxie Supply Co. Stain & Strong Odor Eliminator, 32 Fl Oz4.4★126,876 ratingsThe nuclear option when every other bottle has let you down. This is the one owners turn to after trying Nature’s Miracle and other sprays without success.Check Price on Amazon
Capture Pet Stain & Odor Remover, 32 oz
Mid-Range PowerCapture Pet Stain & Odor Remover, 32 oz4.6★587 ratingsA veteran formula that has been quietly outlasting its flashier competitors for two decades. Capture has been on the market since 2004, and loyal buyers have used it for 15+ years.Check Price on Amazon

How To Choose The Best Cleaner For Dog Poop On Carpet

Not every spray that says “pet stain” actually has the biological power to tackle solid waste. Poop contains tougher proteins and fats than urine alone, so the formula needs a specific enzyme blend that can break down those compounds. A regular carpet cleaner will lift the visible mark but leave the odor-causing residue deep in the fibers — which is exactly why your dog keeps sniffing the same spot.

Enzyme type and concentration

The active ingredient is the living bacteria or enzyme culture that digests organic waste. Look for a formula that explicitly says “enzymatic” or “bio-enzyme.” A concentrate that you mix yourself often delivers more active culture per gallon than a pre-mixed spray, which matters for older or set-in messes.

Surface and padding penetration

Poop that sits on top of carpet is one thing; the liquid that soaks through to the pad is the real challenge. A good cleaner must be wet enough to reach the underlayer. That usually means a spray you can saturate the area with — and then leave alone for 10 to 15 minutes so the enzymes can work — rather than a thin mist you wipe up immediately.

Sprayer reliability

A high-quality formula in a leaky bottle is still a headache. Several of the top-rated products here draw complaints about nozzles that drip or break after a few uses. If you are buying a gallon jug, plan to transfer the liquid into a separate heavy-duty spray bottle you trust.

Quick Comparison

Model Best For Volume Form Weight Amazon
Nature’s Miracle Advanced★ Best Overall Overall severe messes 32 oz Ready-to-use spray 2.2 lbs Amazon
Rocco & RoxiePremium Pick Old set-in stains 32 oz Ready-to-use spray 2 lbs Amazon
Capture Pet Stain & Odor RemoverMid-Range Power Multi-surface use 32 oz Ready-to-use spray 2 lbs Amazon
Biokleen Bac-Out Plant-based cleaning 32 oz Ready-to-use spray 1.98 lbs Amazon
Sprinkle & Sweep Residue-free finish 24 oz Ready-to-use spray 1.79 lbs Amazon
Bioda Commercial Strength Professional strength 32 oz Ready-to-use spray 2.54 lbs Amazon
Nature’s Pure Edge Powder Large volume / kennels 32 oz (makes 86 gal) Concentrated powder 2.16 lbs Amazon
Sheiner’s Bio-Enzyme Gallon value size 128 oz Ready-to-use liquid 8.65 lbs Amazon
Simple Solution Extreme Multiple-pet homes 1 gal Ready-to-use liquid Amazon

In‑Depth Reviews

★ Best Overall

1. Nature’s Miracle Advanced Stain and Odor Eliminator Dog Spray, 32 oz

Our pick — over 4.5★ from 27,000+ verified ratings; the strongest balance of quality and price.

Enzymatic FormulaSevere Mess Strength

The heavyweight that keeps working long after you walk away from the spot.

This is the crowd favorite for good reason — the enzymatic formula does not stop digesting organic material as long as any bio-based mess is still present. That matters for poop stains because the residue keeps breaking down over hours instead of just drying in place. The spray bottle delivers a solid saturating stream, which is crucial for reaching the carpet padding where the real odor lives.

What wins people over is the sheer versatility. Buyers use it for puppy urine, diarrhea, vomit, and drool, and a few report it even eliminated dead animal odor from inside a wall. The trade-off is the scent — about as many owners rave about the fresh smell as find it too perfumed. You also use a fair amount per spot because deep cleaning demands full saturation, so the 32-ounce bottle goes faster than you might expect.

Enzyme stain killer

  • Enzymes keep working until the mess is completely gone
  • Wipes out even old set-in stains and odors without bleaching
  • Effective on carpet, upholstery, hard floors, and even walls

Needs reapplication

  • Scent is divisive — some love it, others find it strong
  • Requires heavy saturation, so the bottle empties quickly on multiple accidents

grab it if: you want a proven, powerful formula that tackles severe messes from day one and keeps working past the initial spray.

think twice if: you are very sensitive to added fragrance or only need a light daily touch-up spray.

Premium Pick

2. Rocco & Roxie Supply Co. Stain & Strong Odor Eliminator, 32 Fl Oz

CRI ApprovedProfessional Strength

The nuclear option when every other bottle has let you down.

This is the one owners turn to after trying Nature’s Miracle and other sprays without success. The enzyme formula is aggressive enough that buyers describe reversing years of cat urine buildup on a couch — a job that had already survived DIY and professional cleanings. It carries a Seal of Approval from the Carpet and Rug Institute (CRI), so you know it is certified safe for all carpet types without residue or color damage.

Owners do warn that the enzymes have a strong smell of their own during application — several recommend wearing a respiratory mask and opening windows while it works. The fine mist spray covers evenly, but you still need to let the product sit for a few hours (one owner left it on for three hours before blotting). It is heavier on the wallet than the other sprays here, but against a professional cleaning bill it suddenly looks very reasonable.

Deep odor removal: a top-tier choice for carpet that has endured repeated accidents over months or years, especially when other enzymatic products have already failed.

reach for this if: you have a mystery smell that no spray has touched, or you just bought a house with old pet damage in the carpet.

don’t grab this if: you need a quick spritz-and-go — this one requires patience and ventilation to work properly.

Mid-Range Power

3. Capture Pet Stain & Odor Remover, 32 oz

Low OdorWorks on Leather

A veteran formula that has been quietly outlasting its flashier competitors for two decades.

Capture has been on the market since 2004, and loyal buyers have used it for 15+ years. The thing that keeps them coming back is the low-odor enzyme blend — it foams when poured and works on surfaces most cleaners cannot touch, including sealed wood, leather furniture, and concrete. One owner reported removing a urine smell from a leather couch in a single application with no residue or ring left behind.

Owners note that the spray version is good, but several mention preferring the aerosol can version for easier coverage. The formula itself outperforms Nature’s Miracle, Odo-Ban, and Bio-Kleen in direct head-to-head comparisons by buyers who have tried all of them. For heavier stains, some owners pair it with Capture’s dry powder cleaner — spray the spot, let it sit 10 minutes, top with the powder for 30 minutes, then vacuum. The method works well but adds an extra step other sprays do not require.

get it for: delicate surfaces like leather, grout, and upholstery where harsh chemicals might cause damage or bleaching.

pass if: you want a one-step spray with no follow-up — this formula really shines when you have the time for the full routine.

Value Spray

4. Simple Solution Extreme Pet Stain and Odor Eliminator, 1 Gallon

Pro-Bacteria Formula

The gallon jug that proves strength does not have to come in a tiny bottle.

Simple Solution calls this “three times stronger than standard cleaners,” and the Pro-Bacteria and enzyme formula is designed to penetrate deep into carpet padding to break down urine, feces, and vomit at the source. The gallon size is the headline — you get enough liquid to treat multiple rooms or handle a multi-pet household without reordering every week. Buyers report it saved them thousands in carpet replacement costs.

The spray nozzle is where the product stumbles. The chemical itself earns strong marks, but a persistent chorus of owners mention the sprayer leaks when tilted or fails after a few uses. Plenty of experienced owners simply decant it into a separate heavy-duty spray bottle. The scent also draws mixed reactions — effective but powerful enough that some find it strong while it is still wet.

best for heavy rotation: ideal for a home with multiple dogs or puppies who have frequent accidents — the gallon value and concentrated power make it the most economical pick by volume.

plan for the sprayer: have a backup spray bottle ready, or buy the version without a nozzle and use a carpet machine.

Pro Grade

5. Bioda Commercial Strength Enzymatic Stain & Odor Eliminator, 32 oz

Fresh Linen ScentProfessional Strength

The professional-grade spray that a hoarder-house cleaner recommended to get results first time.

among the most telling reviews here: a buyer learned about Bioda from a professional hoarder-house cleaner — people who deal with the absolute worst organic odors for a living. The formula uses beneficial bacteria and active enzymes instead of harsh chemicals, attacking organic matter deep in carpet backing and padding. The fresh linen scent is designed to fade after the enzymes finish the job, leaving no competing perfume smell.

The odor-reduction results are where opinions split. Cleaning performance gets consistent praise, and owners with urine-soaked carpets report the smell disappears completely. But a smaller group found it less effective on very old or deeply set-in odors, which is the one scenario where you might need a stronger approach. A few also mention a faint “green juice” scent (like celery or cucumber) that lingers briefly before the linen fragrance takes over.

great for: regular cleanup on carpets, furniture, and hard floors, especially if you prefer a formula without harsh chemical propellants.

look further if: you are dealing with stains that have been baking into the carpet for years — this is a maintenance powerhouse, not a miracle cure for decades-old damage.

Plant Based

6. Biokleen Bac-Out Pet Stain Remover, 32 oz

BiodegradableNo Artificial Fragrance

The eco-friendly option with live enzymes that start working within seconds of hitting the stain.

Biokleen’s Bac-Out uses a plant-based, biodegradable formula with no phosphates, chlorine, ammonia, or artificial dyes. The bio-enzymatic blend (a mix of live cultures that eat organic waste) is built with live cultures that begin breaking down organic material instantly — buyers confirm that the enzymes “work really well within seconds.” The Biokleen weighs 1.98 lbs, while the Nature’s Miracle Advanced weighs 2.2 lbs; this reflects a slightly different bottle construction rather than a difference in cleaning power.

Owners consistently praise the fresh natural scent — the most-loved aspect of the product. It works on carpets, couches, collars, kennels, bedding, and even mattresses. One caveat: the fragrance is plant-derived but still strong enough that some buyers suggest using a mask and providing ventilation during application, especially around sensitive pets. The 32-ounce bottle measures 3.28 x 3.28 x 11.31 inches, while the Nature’s Miracle bottle measures 4.67 x 2.89 x 11.07 inches.

choose this for: a natural, plant-based approach with no artificial scent, especially if you clean across many surfaces including mattresses and pet bedding.

skip it if: you prefer an unscented product — the plant-derived fragrance is pleasant but not absent.

Budget Concentrate

7. Nature’s Pure Edge Enzyme Powder Concentrate, 32 oz

Makes 86 GallonsProfessional Grade

A single tub that turns into 86 gallons of cleaner — the best value for a serious multi-pet household.

Unlike liquid enzyme cleaners that degrade on the shelf over time, this is a dormant enzyme concentrate powder. It stays stable until you mix it with water, which means every batch is fresh and at full strength. One 32-ounce container produces enough solution to cover 20,000 square feet — that is mopping an entire house plus treating kennels and laundry, all from one tub. Professional kennels, veterinary clinics, and grooming salons use this same formula daily.

The Sunny Citrus scent is a hit, with owners comparing it to lemon-lime soda. The powder dissolves instantly in water, so you can mix up a spray bottle, a mop bucket, or add a scoop to the washing machine for pet bedding. On the downside, a few owners found it less effective on deeply set-in carpet stains compared to wet enzyme sprays — the powder is excellent for maintenance and fresh messes but may need repeated applications on old accidents.

ideal for: homes with multiple animals, kennel owners, or anyone tired of buying a new spray bottle every week — the concentrate economics are unbeatable.

not for: a single quick-spray cleanup — you need to mix a fresh batch, which is a minor extra step over a ready-to-use bottle.

Gallon Value

8. Sheiner’s Pet Urine Enzyme Cleaner, 128 oz

Bio-Enzyme1 Gallon

A full gallon of bio-enzyme liquid that targets stains deep within carpet fibers.

Sheiner’s uses an advanced bio-enzyme technology that breaks down pet stains and odors at the molecular level rather than just masking them. The one-gallon size is the standout spec here — at 128 ounces and 8.65 lbs, it is the heaviest product in this lineup and gives you enough cleaner to handle frequent accidents without restocking. Owners specifically call out its success on older carpet stains that had been set in for a while.

The formula is non-toxic and biodegradable, making it safe around pets and children. Reviews praise its use in carpet cleaning machines as well — you can pour it directly into the reservoir for a deep hot-water extraction. The slight drawback is the scent: while it leaves no lingering chemical odor after drying, the product itself does have a smell during application that some find mild and others notice. A minority of owners wish it were more concentrated per ounce, though the gallon volume compensates for that.

choose for: a large-volume ready-to-use liquid that works in both spray bottles and carpet shampooers — no mixing required.

hold off if: you only need a small spray for occasional accidents — this amount will last longer than you need and the jug is heavy to store.

Budget Entry

9. Sprinkle & Sweep Pet Stain & Odor Enzyme Spray, 24 oz

Bamboo & MintNo Scrubbing

The no-scrub spray that uses bamboo and mint to smell good while enzymes do the heavy lifting.

This is a simple formula for people who want to spray, walk away, and come back to a clean spot. The advanced enzymatic formula (enzymes that digest organic stains) breaks down urine, feces, drool, and vomit at the source without any scrubbing. The bamboo and mint essential oil blend is among the most distinctive scents in this category — owners rave about the fresh crisp smell that neutralizes odors instead of piling a floral perfume on top of them.

The bottle is smaller than most at 24 ounces (vs the standard 32 oz), and the manufacturer claims it delivers up to 50 uses per bottle. That works for households with occasional accidents, but heavy users will go through it faster. The biggest practical complaint is a nozzle that can leak during use — several customers note the sprayer dripping while they are trying to aim at a stain. The formula itself, however, gets very strong marks for cleaning performance, especially on hard floors and fabric furniture where it leaves zero residue.

best for: quick everyday spot cleaning on carpets, rugs, and upholstery with a pleasant scent that actually smells natural.

not for: owners who need massive volume — grab the gallon options above if you are cleaning up after multiple dogs daily.

Understanding the Specs

Enzymatic versus standard cleaner

An enzymatic formula uses live bacteria cultures or concentrated enzymes to digest organic waste — urine, feces, vomit, and blood — at a chemical level. Standard carpet cleaners only lift the visible stain and add fragrance. On poop, the enzyme approach is the only one that fully neutralizes the odor source deep in the carpet fibers and padding.

Volume and concentration

Ready-to-use sprays (usually 24 to 32 ounces) are convenient for quick grab-and-spray action. Concentrated powders or gallon jugs require mixing or decanting but deliver far more active cleaner per dollar. For a home with frequent accidents, the concentrate route is almost always more economical and ensures you never run out at the wrong moment.

FAQ

How do enzyme cleaners actually work on dog poop stains?
Enzymatic cleaners use live bacteria or concentrated protein-digesting enzymes to break down the organic matter in feces. The enzymes “eat” the proteins and fats that cause the stain and odor, converting them into harmless byproducts like carbon dioxide and water. This process continues as long as organic material is present, which is why you should let the cleaner soak into the carpet for 10 to 15 minutes before blotting.
Can I use these cleaners on a carpet that has already been shampooed?
Yes, but the enzyme cleaner needs to reach the carpet padding to be fully effective. If the padding is already saturated with shampoo residue, the enzymes may struggle to penetrate. Blot the area with water first to dilute any leftover soap, then apply the enzyme cleaner generously and let it sit. Some owners find that a carpet machine loaded with enzyme solution works best on previously cleaned carpets.
Is it safe to use enzymatic cleaners around puppies and kittens?
Most enzymatic cleaners are safe around pets and children when used as directed. The formulas rely on biological cultures rather than harsh chemicals. That said, you should keep the animal away from the wet area until it dries completely — not because the cleaner is toxic, but because a puppy might try to lick the spot or re-soil the damp area. Always check the label for “pet safe” or “non-toxic” verification.
Why does the poop stain come back after cleaning?
A returning stain or odor usually means the enzyme cleaner did not reach the full depth of the mess or was not left to soak long enough. Feces seep through carpet fibers into the padding below, and a quick spray-and-wipe only treats the surface. You need to saturate the spot enough that the liquid reaches the padding, then let it sit for the full dwell time listed on the bottle — typically 10 to 15 minutes — before blotting.
How do I get the best results from a spray-on enzymatic cleaner?
First, remove as much solid waste as possible without rubbing it deeper into the fibers. Spray the area until it is visibly wet — saturation is key. Let the enzymes work for at least 10 to 15 minutes (longer for old or set-in stains). Blot with a clean cloth, do not scrub. If the odor persists after drying, apply a second treatment. For deep padding saturation, a carpet machine with an enzyme solution is more effective than a handheld spray.
Can I use a carpet cleaning machine with these enzyme formulas?
Yes, several of the products here — particularly the gallon jugs like Sheiner’s and Simple Solution — are designed to be used in carpet cleaning machines. Pour the solution into the machine’s reservoir and run it as you normally would. This delivers the enzymes deep into the carpet backing and padding where handheld sprays often cannot reach. Check the individual product label to confirm it is compatible with your machine model.
What is the difference between a spray and a concentrate?
A ready-to-use spray is pre-mixed and convenient for immediate spot cleaning. A concentrate (liquid or powder) must be diluted with water before use. Concentrates stay fresh longer on the shelf because the enzymes remain dormant until you mix them — this is especially useful for people who do not clean spots every day. The trade-off is the extra step of mixing and the need to store a separate spray bottle.
Can I use these cleaners on surfaces other than carpet?
Most of the enzyme sprays in this guide are labeled for multiple surfaces: carpets, rugs, upholstery, concrete, tile, sealed hardwood, and even pet bedding and laundry. Always test on an inconspicuous area first, especially on wood or delicate fabrics. Some formulas, like Capture, are specifically praised for being safe on leather and grout without causing discoloration.
Why does my dog keep sniffing or re-soiling the same spot after cleaning?
If the enzyme cleaner did not fully break down the organic residue in the carpet padding, the smell is still detectable to a dog’s nose even if you cannot smell it. This triggers a marking response. The solution is to thoroughly re-saturate the area with an enzymatic cleaner, let it soak into the padding for a full 15 minutes, and blot it out. Products with Pro-Bacteria blends or professional-strength formulas are more reliable for preventing re-soiling.

Final Thoughts: The Verdict

The single most popular choice for a cleaner for dog poop on carpet is the Nature’s Miracle Advanced because its persistent enzymatic formula keeps working long after application and handles severe messes with a proven track record. If you want a premium option that can reverse years of old pet damage, the Rocco & Roxie is the one to reach for. And for a multi-pet household that goes through cleaner by the gallon, the value and power of the Simple Solution Extreme gallon jug or the concentrated Nature’s Pure Edge powder will keep your home fresh without constant reordering.

How We Picked

We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.

Sources & Methodology

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of July 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, WellFizz earns from qualifying purchases. This does not affect which products we feature.

Related Guides

Mo Maruf
Founder & Lead Editor

Mo Maruf

I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.

Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.