The Best Way to Remove Dog Pee Smell From Carpet

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • White vinegar

  • Clean cloth

  • Baking soda

  • 3 percent hydrogen peroxide

  • Rubber gloves

  • Fan

  • Vacuum cleaner

Removing the smell of accidents past isn't difficult with the right materials.

Potty training isn't easy for you or your dog. Accidents are inevitable; it's just a shame when it happens on carpet. The many fibers that make up carpeting can hang onto these odors long after the accident has been cleaned up. If lingering dog urine odors are making your carpet smell unpleasant and feel unclean, there's a simple way to eliminate the smell without having to replace the carpet.


Step 1

Remove any remaining stain from the accident with a solution of white vinegar and water in equal parts. Sponge the solution onto the area with a cloth or sponge and blot with a second dry towel to absorb excess moisture.

Video of the Day

Step 2

Cover the dampened area with baking soda and drizzle a mixture of ¼ cup 3 percent hydrogen peroxide and 1 tsp. of a bleach-free liquid dish soap over the area.


Step 3

Work the baking soda mixture into the carpet with gloved hands.

Step 4

Allow the area to dry completely. This could take several hours. Place a fan nearby and open up windows to help circulate air over the area so it can dry quickly.


Step 5

Vacuum the area to remove the baking soda and fluff the carpet back up.

Step 6

Sprinkle baking soda over the area again if there is any smell remaining and leave it overnight before vacuuming it up in the morning.


If the odor remains and nothing seems to help, it could be in the padding beneath the carpet. Speak to a flooring specialist about replacing the carpet and the padding if necessary.


Video of the Day