If you just brought a new puppy home or have an older dog with a weak bladder, chances are you've cleaned up a urine accident or two. Even if you immediately clean up the stain, the pee still can leave an undesirable odor. Because of dogs' strong senses of smell, you need to completely eliminate the odor or your pet may continually urinate in that area. You have a few natural options for cleaning urine off all types of wood finishes, even if the pee has been on the flooring for a while.
Add 1 cup of distilled white vinegar to 1 gallon of hot water and stir to mix; the vinegar neutralizes the odor. Use a soft cloth or a mop to rub the solution into the accident area using circular motions. Allow the wood floor to thoroughly air-dry.
Follow up with a baking-soda paste if the smell still remains. Mix 1 part hot water with 1 part baking soda and spread the paste over the floor. Allow the paste to sit on the wood until it's completely dry, then vacuum or sweep it up with a broom and dust pan. Sprinkle dry baking soda over the stain and allow it to rest on the wood for one hour before cleaning it up as alternate option.
Work out the odor with hydrogen peroxide if its still there after the first two stain-removal attempts. Pour a small amount of peroxide on a clean, soft cloth and blot it onto the accident zone. Wipe down the wood with clear water and allow it to air-dry.
Eliminate the urine odor with an enzymatic cleaner designed for use on pet odors if all other attempts fail; the enzymes break down the proteins in the urine and completely remove the smell. Follow the manufacturer's instructions for how to use the solution on wood floors.
Pour a small amount of hydrogen peroxide directly onto the dog urine stain only. Soak a cloth with more peroxide and set it onto the stain.
Cover the cloth with a piece of plastic wrap and allow it to rest overnight.
Remove the wrap and cloth in the morning; the urine stain and odor should be gone. This works well for dark urine stains as the peroxide can help lighten it.