10 Dec Nasty Pet Poo on the Carpet? Your Ultimate Guide to Cleaning
Let’s be honest, cat poo on the carpet, dog poo on the carpet, any poo on the carpet is every homeowner’s nightmare.
It’s one of those “ewww” moments that stops you in your tracks and has you wondering why it always happens on your nicest rug.
If you’ve ever raised a puppy, kitten, rescue pet, or toddler, you already know accidents are part of the adventure. Even well-trained pets have off days, and when they do, the result can be a smelly, messy surprise you’d really rather not deal with.
And of course, if you are the lucky one who discovers the ‘present,’ you suddenly become the one responsible for cleaning it up.
But before you panic, scrub, or reach for the wrong chemical, here is the safe, carpet-friendly way to clean poo from carpet, without spreading the stain or damaging the fibres.
How to Remove Pet Poo From Carpet – The Step-By-Step DIY Guide
Follow these instructions carefully to avoid making the mess worse.
1. Pick up and dispose of any solid pieces
Use gloves, paper towel, or a small scoop.
✔️ Lift – don’t push
✔️ Avoid smearing
✔️ Dispose immediately
This prevents the accident from being pushed deeper into the carpet pile.
2. Apply a small amount of diluted wool wash
Mix a gentle wool wash with warm water and lightly apply it to the stained area.
Avoid harsh cleaners, they can permanently set stains or bleach the carpet.
3. Follow with a touch of white vinegar
White vinegar helps to:
- neutralise odours
- break down organic matter
- sanitise the surface
Use sparingly, oversaturating the carpet can cause the stain to resurface later.
4. Blot – do NOT scrub
Scrubbing spreads bacteria and pushes contamination deeper.
Blot using:
- a clean cloth
- paper towel
- gentle pressure
Continue until most moisture is removed.

5. Allow the area to dry completely
Let it air dry naturally. Use airflow if needed.
Do not over-wet; this can cause wicking (when a stain returns from underneath as the carpet dries).
6. Vacuum once dry
Vacuuming helps lift any remaining particles and restore the texture of your carpet.


If You’re Unsure – Stop & Call the Professionals
Cat and dog poo stains are tricky. Cat poo in particular has strong bacteria and oils that cling to fibres and can cause odours that last for weeks if not properly removed.
If the stain is:
✔️ large
✔️ old
✔️ smelly
✔️ diarrhoea (very hard to remove)
✔️ on wool or expensive carpet
👉 Stop the DIY. Blot the area. Then call Devine Carpet Care.
Using too much product or the wrong cleaner can cause permanent damage, it’s not worth the risk.
Watch how we saved a white boucle lounge from a puppy poo disaster!
Why a Professional Carpet Clean Is Worth It
A DIY clean only treats the surface. A professional clean removes the contamination you can’t see.
Devine Carpet Care uses specialist, industry-leading equipment to:
- fully extract waste from deep within fibres
- eliminate odours (especially stubborn cat poo smells)
- sanitise and deodorise safely
- prevent stains from reappearing
- protect delicate fibres, including wool carpets
This is why thousands of families across Sydney and the Northern Beaches trust Devine Carpet Care for pet-related carpet emergencies.
A professional clean gives you true peace of mind – knowing your home is hygienic and safe again.

Need Help Fast? Call Devine Carpet Care
Or contact them here Request a Quote Today
If you’re standing over a mess thinking, “Nope, not doing this,” we completely understand. Pet accidents are one of the most common emergency calls we receive, and our team is ready to help.
Devine Carpet Care
✔ Sydney-wide service
✔ Northern Beaches carpet cleaning specialists
✔ 38+ years of experience
✔ Fast, friendly & meticulous
When accidents happen, we bring your carpets back to life.
Pet Poo Clean Up – Frequently Asked Questions
Pet poo odour can cling to carpet fibres and even settle into the underlay. Start by removing solids, blotting the area, and applying a small amount of wool wash followed by white vinegar. Avoid soaking the carpet, as over-wetting makes the smell worse. For lingering odours, especially from cat poo, a professional clean from Devine Carpet Care is the most reliable way to fully extract bacteria and neutralise the smell.
It’s tempting, but not recommended. Many supermarket sprays contain chemicals that can set the stain, bleach wool carpet, or cause permanent discolouration. They also rarely remove bacteria or deep-down contamination. If the stain is stubborn or you’re unsure, blot the area and call Devine Carpet Care rather than risking long-term carpet damage.
If the stain is large, old, smelly, or caused by diarrhoea… call sooner rather than later. You should also call a professional if you have wool or delicate carpet, if the odour keeps returning, or if DIY cleaning made the stain worse. Devine Carpet Care uses specialist equipment to fully remove both the visible stain and the hidden contamination, giving you peace of mind and a fresh, hygienic home. How do you get the smell of cat or dog poo out of carpet?
Can I use supermarket stain removers to clean pet poo from carpet?
When should I call a professional carpet cleaner?

