Scroll Top

Rid Your Home of Smelly Pet Stains

Did you know August is National Dog Month? We all love our furry family members but there is nothing worse than discovering a pet-related mess in your home.

Pet stains, especially urine, can feel almost impossible to get rid of! You soak it up with a towel, wash the carpet, scrub and scrub and then the smell comes back a few days later. The longer the smell lingers, the more likely it is, your pet will return to the scene of the crime in the future.

The first step to truly eliminating a pet’s urine, vomit or feces stain is to locate it. If it’s fresh, you may see it right away but there may be times when you don’t notice until you smell it.

If you can’t see the stain right away, try using a black light to locate it. Urine, vomit or feces will glow in the black light’s glare.

If you do see the spot while it is wet, grab a towel and quickly try to soak up as much of the liquid as possible. Blot the stain, rather than scrubbing, to avoid spreading it further. If there are any chunks, pick these up with a plastic bag before you begin blotting.

Continue to blot the stain, using plenty of pressure, until most of the liquid is gone. It may be helpful to use paper towels so you can see more clearly how much moisture is coming up.

Applying a cleaning solution

Once you have cleaned up as much moisture as possible, you can apply some cleaning solution. Make sure to test a small area of your carpet before applying the solution to a more noticeable area.


Vinegar is naturally acidic which can neutralize the bacteria that makes urine and other pet stains smell.
Mix one part apple cider or white vinegar to one part water and pour it on the spot. You want to use a good amount so the liquid reaches all the way to the padding beneath the carpet.

Allow the solution to sit for a few minutes, then use a brush to scrub it into the fibers. Blot it dry.

Baking Soda and Hydrogen Peroxide

Baking soda is also an excellent tool for neutralizing odors. Sprinkle enough powder to cover the stain. Let it sit for a few minutes as you mix a small amount of hydrogen peroxide with water.

Pour the solution over the top of the powder and then use a brush to scrub it into the carpet.

You can blot the stain and then allow it to dry. Once it is fully dry, you’ll notice some baking soda left behind. Vacuum the dry baking soda.

Carpet Cleaner

It’s not uncommon for a stain to appear gone, only to reappear a few days later once the carpet is fully dry. It’s also not uncommon for pets to visit the same spots over and over again.

If this happens, you may need to have the carpet cleaned by a professional. Be sure and let the company know that you need help with pet stains, as these may require a special process that is different from what they normally do.

If hiring out a professional is outside your budget you could always rent a carpet cleaner from a local home improvement store. Be sure and read the directions carefully and select a cleaning solution that is made for pet stains.