Get rid of dog urine odor by identifying the location where the pet has urinated and cleaning any machine-washable items in the washing machine with your normal detergent and a pound of baking soda per load. New urine odor is significantly easier to remove than old urine odor.
Remove new urine from carpets by absorbing it with newspapers and paper towels. After removing the urine from the carpet, rinse the area with clear water and blot it dry.
The process becomes more complex for old urine stains. Resist the temptation to attempt to remove urine odors with a carpet steam cleaner. The heat sets the stain and odor, making them more difficult to remove.
Instead, rent a carpet extraction machine or purchase a wet-dry vacuum. Wet the stain with plain water without adding any chemicals to it. Use the vacuum or extractor to remove the water and old urine stains from the carpets. Once you have thoroughly cleaned the area, apply a pet odor neutralizer from the pet store. Follow all the label directions and test the solution first to ensure it does not discolor the carpet.
If the stains are very old or the pet has urinated in the same spot numerous times, it may be impossible to remove the odors from the carpet. If the carpet color and pattern are still available, it may be possible to replace the padding and rug in the area to eliminate the smell.