For fresh dog urine, blot up as much as possible with white towels in the first 5 minutes, then saturate the area with an enzyme-based pet cleaner (not vinegar, not bicarb, not steam). Leave the enzyme to work for 15 to 30 minutes, blot dry, then air the room. For dog poop, lift the solid with a card, scrape any residue gently, then run the same enzyme treatment. Old urine dries into crystals deep in the underlay; adding plain water reactivates the ammonia smell and the dog marks the same spot again. Enzymes are the only chemistry that breaks the crystals down.
Key takeaways
- Act in the first 5 minutes for fresh urine. Older stains need enzyme treatment to break down dried uric crystals.
- Enzymes are not optional. Detergent, vinegar, bicarb, steam and standard carpet cleaning all leave the crystals behind.
- Plain water and steam reactivate the smell. Wet cleaning over old urine smells worse than before you started.
- Dogs mark by smell. If any trace remains, they will return to the same spot, which is why "enzyme until the smell is gone" is the rule.
- Urine that soaked through to the underlay needs lifting and treating the underlay separately, or the smell will keep coming back through any new carpet you lay over the top.
Why dog urine is harder than any other stain
Dog urine is a 3-stage problem. Fresh, it is a salty acidic liquid that lifts with simple blotting and dilution. As it dries (within 24 hours), the salts crystallise into uric acid crystals. Those crystals are not water-soluble, which means no amount of plain-water cleaning or steam extraction removes them. They sit deep in the fibre and the underlay.
The third stage is what creates the "the smell came back worse" complaint that dominates Australian pet forums. Every time the crystals get damp again (steam clean, mopping the spot, a humid summer day in Adelaide), they release ammonia gas. That is the sharp pet-toilet smell. It is also what tells the dog "this is the toilet spot", which is why pets repeatedly mark the same patch of carpet.
Standard carpet cleaning, even a proper truck-mounted hot-water extraction, removes the moisture and the surface bacteria but it does not break the crystals down. That is the job of enzymes.
The enzyme rule
Enzyme cleaners are biological. They contain protease, urease, lipase and amylase enzymes that physically break the protein, urea and fat molecules in pet waste into smaller pieces that water can carry away. They are the only chemistry that destroys uric crystals rather than masking the smell. Most pet supply stores stock them under labels like "pet stain and odour eliminator". Look for the word "enzyme" or "enzymatic" on the label, not a fragrance claim.
Enzymes do not work in 4 conditions: after another chemical has been applied (bleach, ammonia, vinegar and detergent residue all denature the enzymes), on a dry stain that has not been re-wetted, under heat (most enzymes die above 40 degrees Celsius), or too quickly (they need 15 to 30 minutes of contact). So the rule is: do not steam, mop, vinegar or bicarb a pet stain before you enzyme it.
Fresh dog urine: step by step
You need: a stack of white towels or paper towels, an enzyme pet cleaner, a clean spray bottle, time.
Step 1: blot fast
Press a thick wad of white towel down hard over the wet patch and stand on it for 30 seconds. Lift, refold to a dry section, repeat. A fresh urine spot can hold 100 to 200 ml of liquid in the carpet and 2 to 3 times that in the underlay, so the more you lift now, the less the enzymes have to do later. Keep blotting until the towel lifts almost dry. A wet-dry vacuum works well here. Never use a regular household vacuum (it spreads the urine into the motor) and never use a steam cleaner.
Step 2: saturate with enzyme cleaner
Apply enough enzyme cleaner to fully wet the area and slightly beyond the visible edge (urine spreads outward in the underlay, so the treated area should be wider than the surface stain). The enzyme needs to reach the underlay, not just the carpet surface, so press it down through the pile or apply enough that it soaks in by gravity.
Step 3: leave it for 15 to 30 minutes
The enzymes need contact time. Do not blot, do not cover, do not lay anything over the spot. Check the product label for the manufacturer's contact time and follow that.
Step 4: blot dry and air
Press white towels down to lift the wet enzyme solution out. Stand on the towel, repeat with fresh sections until almost dry. Do not rinse with water at this stage. Open the windows or run a fan. The carpet should be touch-dry in 4 to 8 hours. If a faint ammonia smell remains, repeat the enzyme treatment.
Old or unknown pet stains
You spot a yellow patch that has been there for weeks, or the dog has been marking the same spot for months. The crystals are deep, the underlay is contaminated, and the standard process needs an extra step.
Find the full extent of the stain first. A blacklight (UV torch) under low light shows uric crystals as bright yellow-green patches. The visible stain is usually 30 to 50% smaller than the actual contaminated area in the underlay.
Re-wet the whole contaminated area with a misting of cold water and let it soak for 5 minutes to soften the crystals. Then run the enzyme process above, using enough product to fully saturate the area. Old stains usually need 2 or 3 enzyme cycles, 24 to 48 hours apart, because the crystals release in layers as they break down. Patience here saves you from repeat marking.
If the smell still returns after 3 cycles, the underlay is contaminated beyond what surface enzyme treatment can fix. The carpet edge needs to be lifted, the underlay treated or replaced for that section, and the subfloor sealed. That is a job for a professional pet odour and urine treatment specialist, not a DIY fix.
Dog poop on carpet
Use a card or a flat tool to lift the solid material whole. Do not press down, do not wipe sideways. Drop everything into a sealed bag. If any residue remains, dampen a paper towel with cold water, lay it over the spot and gently lift it with the residue. Repeat until the visible smear is gone, then run the full enzyme process above.
Poop needs the same enzyme treatment as urine because faecal bacteria and protein residues sink into the fibres and underlay just like urine. Even if the visible mark is gone, enzyme until you cannot smell it. For runny stools or diarrhoea, scrape what you can, then treat the area as both vomit and pet waste. Our walkthrough on removing stubborn carpet stains covers the protein-stain chemistry in detail.
Stopping the dog returning to the spot
A dog returns to a spot because it still smells like a marking site. If marking continues after enzyme treatment, re-treat focusing on the area beyond the visible edge, lift the carpet edge if you can and check the underlay (underlay-trapped urine smells obvious to a dog long after it stops smelling to you), and cover the spot temporarily with plastic or a rug while you re-train.
When to bring in a professional
5 situations where DIY enzyme is not enough:
- The carpet smells strongly of urine across a wide area, not 1 spot. Network specialists do a UV-light inspection, full enzyme flood and hot-water extraction in 1 visit.
- The underlay is saturated. Lifting and treating the underlay needs equipment a homeowner does not have.
- The carpet is wool, Persian, silk or natural fibre. Enzymes work but the rinse and dry process is fibre-specific.
- The smell has returned after 3 home enzyme cycles. That means the crystals are reactivating from a deeper source.
- A rental property bond inspection is coming up. A property manager will want a tax-invoice receipt from a registered cleaner.
Adelaide pricing for professional pet odour and urine treatment runs $60 to $150 per area, depending on saturation, fibre type and whether the underlay needs lifting. Most jobs are folded into a full-house carpet stain removal clean if the rest of the home needs doing.
Worth noting: a standard $30-per-room steam clean is not a pet-odour treatment. The truck-mounted gear extracts moisture but does not break down the crystals. Any quote should explicitly include enzyme treatment. Our pet smell removal guide covers the difference.
Tell us the suburb, the fibre and how old the stain is, and we will match you with a vetted Adelaide carpet cleaner who carries the right enzyme system for the job.