As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Dog pee smell can go away, but only if the urine is fully removed from the fabric, padding, foam, or flooring underneath. Covering the smell with spray usually does not work for long. The best results come from blotting, rinsing when safe, and using a cleaner made to break down pet urine.
Why Dog Pee Smell Can Linger
Dog urine can soak deeper than the visible wet spot. It may reach:
- Mattress foam
- Carpet padding
- Sofa cushions
- Comforter filling
- Duvet inserts
- Wood seams
- Grout
- Baseboards
As the area dries, urine residue stays behind. Humidity can make the smell return, even after the surface seems clean.
Older spots are usually harder to remove because the urine may have spread or soaked into several layers.
What Removes Dog Pee Smell Best?
An enzymatic pet cleaner is often the most practical choice. Enzymes are ingredients that help break down the residue causing the odor.
Choose a product labeled for pet urine and for the surface you are cleaning. A cleaner made for carpet may not be suitable for a mattress, hardwood floor, or washable comforter.
Follow the current product directions. Using too little cleaner may not reach the full stain. Using too much may leave the item overly wet.
Avoid mixing cleaning products. Do not combine bleach, ammonia, vinegar, peroxide, or other cleaners unless the product label clearly says it is safe.
How to Remove Fresh Dog Pee Smell
1. Blot the Area
Press clean towels into the wet spot. Use firm pressure to pull out as much moisture as possible.
Do not scrub. Scrubbing may spread the urine over a larger area or push it deeper into carpet, fabric, or mattress foam.
Replace the towels until they come away mostly dry.
2. Check the Care Label
Before washing bedding, cushion covers, rugs, or mattress covers, read the care label.
Check whether the item can be:
- Machine washed
- Soaked
- Bleached
- Tumble dried
- Cleaned with warm or hot water
Heat can set some stains and odors, so avoid putting the item in the dryer until the smell is gone.
3. Apply a Pet Urine Cleaner
Apply enough cleaner to reach the same depth as the urine. A light surface mist may not be enough for carpet padding, thick bedding, or foam.
Let the cleaner sit for the full time listed on the label. Blot or rinse as directed.
4. Let the Area Dry Fully
Good airflow matters. Open windows when practical, run a fan, or place washable items on a drying rack.
A mattress, topper, rug, or cushion may smell stronger while damp. Judge the result only after the item is completely dry.
5. Repeat if Needed
Deep or older spots may need more than one treatment. Repeat the same method rather than adding several different cleaning products.
How to Get Dog Pee Smell Out of Bedding
Washable bedding is often easier to save than foam-filled items.
Remove the bedding from the bed right away. Rinse or pre-treat it according to the care label, then wash it with a suitable detergent. A pet-odor laundry product may also help if the label allows it.
Do not overload the washer. A stuffed comforter or duvet insert needs enough room for water and detergent to move through the filling.
Large comforters may need a high-capacity washer. Forcing one into a small machine can leave urine, detergent, and rinse water trapped inside.
Air-dry the bedding first when possible. Check for odor before using the dryer. Dryer heat may make a remaining smell harder to remove.
How to Get Dog Pee Smell Out of a Mattress
A mattress should be cleaned with as little added moisture as possible.
First, strip the bed and blot the area well. Apply a mattress-safe pet urine cleaner according to its directions. Avoid soaking the mattress more than needed.
Press clean towels into the area after treatment. Then allow the mattress to dry completely before replacing the sheets.
Dog pee smell can go away, but only if the urine is fully removed from the fabric, padding, foam, or flooring underneath; urine is drawn out of a mattress best by **blotting with dry towels and using a wet-dry vacuum or upholstery extractor**.
Keep air moving across the surface. A fan can help. Do not cover the damp area with bedding, a mattress pad, or plastic.
A thick foam mattress can be difficult to clean if urine has soaked deep inside. If the smell returns after full drying and repeated treatment, the urine may be trapped below the surface.
What About a Mattress Topper?
The result depends on the material.
Washable Topper
Some thin fiber-filled toppers can be machine washed. Check the care label and washer capacity first.
Memory Foam or Latex Topper
Foam toppers usually should not be placed in a washing machine unless the manufacturer says otherwise. They can hold a large amount of water and may take a long time to dry.
Blot, spot-clean with a suitable product, and dry with strong airflow. If the urine soaked through most of the foam, replacement may be more practical.
Can Baking Soda Remove the Smell?
Baking soda may help absorb a mild surface odor after the urine has been cleaned. It does not break down urine residue by itself.
Use it only when the surface is dry and the manufacturer allows it. Sprinkle a light layer, leave it in place for several hours, and vacuum it up thoroughly.
Do not use baking soda as a replacement for cleaning the urine.
Will Vinegar Get Rid of Dog Pee Smell?
Diluted vinegar may reduce some odors on certain washable or hard surfaces, but it may not remove all urine residue.
It is not suitable for every material. Acids can affect some stone, wood finishes, dyes, and fabrics.
Never mix vinegar with bleach or other cleaning products. Check the surface care guidance before using it.
Why Does the Smell Come Back?
The odor may return because:
- The cleaner did not reach the full depth of the urine
- The area was covered before it dried
- Carpet padding or mattress foam is still affected
- More than one spot is present
- The dog has urinated in the same place again
- Humid weather has made old residue easier to smell
A handheld UV light is sometimes used to help locate old pet stains, but it may also highlight other household residue. Treat it as a clue, not proof.
When Should You Replace the Item?
Replacement may be worth considering when:
- Urine has soaked through thick mattress foam
- A topper still smells after repeated cleaning and full drying
- Carpet padding is heavily saturated
- A cushion cannot be opened or washed
- The item stays damp for too long
- The material has started to break down
- The smell returns every time humidity rises
Washable sheets, blankets, and covers are often easier to restore. Thick foam, old carpet padding, and heavily filled bedding are harder because urine can remain trapped inside.
How to Prevent Future Odors
Use a washable waterproof mattress protector if pets sleep on the bed. Choose one that fits the mattress depth and can be washed often.
For sofas or guest beds, a washable throw or pet blanket can make cleanup easier.
Wash pet bedding regularly and dry it fully before use. Keep spare sheets or covers ready for laundry day.
If accidents keep happening, clean each spot promptly and consider asking a veterinarian about the behavior. Repeated accidents can have many causes, so avoid assuming the dog is being stubborn.
Frequently Asked Questions
Does dog pee smell go away on its own?
The smell may fade as the area dries, but urine residue can remain. The odor may return during humid weather or when the material gets damp again.
How long does dog pee smell last?
It can last for months or longer if the urine is trapped in foam, carpet padding, wood seams, or thick bedding. Proper cleaning and complete drying usually shorten the problem.
Can I wash dog pee out of a comforter?
Often, yes, if the care label allows machine washing. Use a washer large enough for the comforter to move freely, and check for odor before tumble drying.
Will an enzyme cleaner work on old dog urine?
It may help, but older stains often need repeated treatment. The cleaner must reach all affected layers and remain in place for the time listed on the product label.
Can I use bleach on dog pee?
Use bleach only when the item care label and bleach label both allow it. Never mix bleach with ammonia, vinegar, or other cleaners.
Why does my mattress still smell after cleaning?
Urine may have soaked deeper into the foam than the cleaner reached. The mattress may also still be damp. Let it dry fully before deciding whether another treatment is needed.
Should I throw away a mattress with dog pee on it?
Not always. A small fresh spot may be cleaned successfully. Replacement may be more practical when urine has soaked deeply into thick foam and the smell keeps returning after careful cleaning.
what is the best way to protect a mattress from urine. how to get pet urine stains off a mattress. how to keep bed dry with incontinence.

