Quick answer: To remove pet urine smell from a sofa or carpet, blot up as much as you can, rinse the spot with cool water and extract it, then treat it with an enzyme-based pet odour cleaner and let it dry completely. Avoid steam, hot water and hair dryers until the smell is gone, because heat can set urine odour into the fibres. In humid Malaysian homes, getting the water back out matters as much as the cleaner: a cool-water spot cleaner such as the Corvan S7 or the S9 on its cool water setting helps the padding dry faster.
A pet accident on the sofa or rug is annoying. The smell that comes back a week later, especially on a warm, humid evening, is worse. This guide covers what actually removes it, what makes it worse, and how to stop your cat or dog from choosing the same spot again.

Why does pet urine smell keep coming back?
Urine is mostly water, but it also carries compounds that cling to fibres and keep smelling as they break down. On a sofa, the liquid passes through the fabric into the foam. On a rug, it reaches the backing and sometimes the floor underneath.
Two things make it worse in Malaysia. High humidity means damp foam dries slowly, so the smell has more time to develop. And moisture in the air can bring an old, dried odour back to life, which is why a spot that seemed fine can smell again after a rainy week.
There is also a pet reason to be thorough. Cats and dogs can smell traces you can't, and a spot that still smells like urine to them may be used again.
How do I remove a fresh pet urine stain from a sofa?
First, check the care tag under the seat cushion. Only use water on fabrics marked W or WS. If the tag says S or X, or the sofa is leather, velvet or silk, follow the maker's instructions or call a professional. Our fabric sofa stain guide explains the codes.
- Blot straight away. Press paper towels or an old cloth firmly onto the wet patch and keep changing them until they come up nearly dry. Don't rub, because that spreads the urine wider.
- Rinse with cool water and extract. Spray a little cool water on the spot and vacuum it back out with a spot cleaner. Repeat a few times. This dilutes and lifts out urine that has gone into the foam, which a cloth can't reach.
- Apply an enzyme-based pet odour cleaner. These are made to break down the odour-causing residue in urine. Test it on a hidden area first, then follow the label. Most need to stay damp for a while to work, so don't extract them straight away unless the label says to.
- Let it dry fully with airflow. Use a fan or air-conditioner, and keep pets off the spot until it is completely dry.
- Do the sniff test when it's dry. If you can still smell it, repeat steps 3 and 4. Old or repeated accidents often need two or three rounds.

Should I use steam or hot water on pet urine?
Not at first. Widely published pet-care advice warns that heat from steam, hot water or a hair dryer can set urine odour into fibres, making it harder to remove. Treat the odour with cool water and an enzyme cleaner first, and let it dry.
Once the smell has gone, heat is useful again. A steam spot cleaner can then help with any leftover stain or general freshening on W or WS fabric.
Which home remedies work, and which make it worse?
| Method | What it does | When to use it | Watch out for |
|---|---|---|---|
| Blotting + cool-water extraction | Removes as much urine as possible from the foam or backing | Always, as the first step | Don't soak the cushion without extracting the water |
| Enzyme pet odour cleaner | Breaks down the odour-causing residue | After rinsing, for fresh and old accidents | Follow the label; test on a hidden area |
| Baking soda | Absorbs some leftover odour | On a fully dry spot, left for a few hours, then vacuumed off | Doesn't remove urine already in the foam |
| White vinegar diluted in water | A common home deodorising rinse | Only if the fabric tolerates it in a patch test | Never mix with bleach. Don't combine it with baking soda at the same time, as they cancel each other out |
| Steam or hot water | Loosens stains and freshens fabric | Only after the odour is gone | Can set urine odour if used first |
| Bleach or ammonia-based cleaners | Not suitable for urine | Avoid | Bleach mixed with ammonia releases harmful gas, and ammonia smells like urine to pets |
If you use any chemical cleaner, open a window or run a fan, never mix products, and follow the label.

How do I get pet urine smell out of a carpet or rug?
Most Malaysian homes have tiled or vinyl floors with loose rugs rather than wall-to-wall carpet. That helps. Lift the rug, and clean and dry the floor underneath, because urine often passes straight through. Then treat the rug from the top with the same steps: blot, cool-water rinse and extraction, enzyme cleaner, and full drying.
Dry the rug hung up or propped so air reaches both sides, ideally in a well-ventilated room or a shaded, breezy spot. A rug laid back down on cool tiles while still damp can turn musty in our humidity.

Spot cleaner S7 or S9 for pet accidents?
Both Corvan spot cleaners rinse and extract, the step a cloth can't do. Here is how they compare:
| Corvan Spot Cleaner S7 | Corvan Steam Spot Cleaner S9 | |
|---|---|---|
| Cleaning system | Wash + vacuum (Corvan's comparison chart) | Steam + wash + vacuum (ProExtract) |
| Cool-water rinse for urine | Not listed as a separate mode | Yes, Corvan lists cool and hot water modes |
| Steam | Not available | 100°C, for use after the odour is gone |
| Suction | 17.5kPa (Corvan's comparison chart) | 18kPa |
| Clean water tank | 1.6L (Corvan's comparison chart) | 2,000ml |
| Drying | TurboDry quick-dry system | Removes up to 96% of moisture, for up to 4× faster drying |
| Hose cleaning | Easy hose cleaning tool (Corvan's comparison chart) | Automatic 30-second self-clean |

If you use a detergent in either machine, Corvan's Multi-Surface Spot and Stain Detergent is listed for the S6, S7 and S9 and is diluted 1:30 with water (1:15 for stubborn stains). It is a stain detergent, not an enzyme cleaner, so for the odour step use a product labelled for pet urine.
Our take
For pet urine, the order matters more than the product: blot, rinse with cool water and extract, treat with an enzyme cleaner, dry fully, then check. Skip steam until the smell has gone. If you have one pet and the occasional accident, the S7 covers the rinse-and-extract step well. If you also want steam for greasy stains, mattresses and hard surfaces, and a cool water mode for urine, the S9 is the more flexible choice. Corvan's comparison chart lists the S9 as best for grease, odour and deep stains.
Frequently asked questions
Does baking soda remove pet urine smell from a sofa?
Only partly. Baking soda can absorb some leftover odour from the surface of a dry spot, but it can't reach urine that has soaked into the foam. Rinse, extract and use an enzyme cleaner first, and use baking soda as a final step.
Can I use a steam cleaner on cat or dog urine?
Not as the first step. Heat can set urine odour into the fibres. Remove the urine with cool water and an enzyme cleaner, let it dry, and only use steam once the smell has gone, on W or WS fabric.
How do I stop my cat from peeing on the same spot again?
Remove the odour completely, because pets return to spots that still smell like urine to them. Avoid ammonia-based cleaners, keep the litter tray clean, and talk to a vet if a pet suddenly starts going outside the tray, as it can be a sign of a health problem.
Get the smell out for good
If the smell keeps coming back, the urine is usually still in the foam or rug backing. Compare the S7 Spot Cleaner and the S9 Steam Spot Cleaner in our Spot Cleaner collection. Not sure which suits you? Ask the Corvan team. We'll help you choose, not just sell.
General information only. Product specifications are taken from Corvan's product listings and Corvan's comparison chart, and can change, so check the product page for the latest details. Where neither states a specification, we have written "Not listed". General cleaning guidance reflects widely published advice. Always follow your product's manual, the label of any cleaning product and your sofa or rug maker's care instructions. Last reviewed: 12 November 2026. Spotted an error? Tell us and we'll correct it.






Leave a comment
All comments are moderated before being published.
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.