Did a kid or pet pee on your carpet and even though you have scrubbed you still can't get out the smell? try this on for size: baking soda and essential oils! I added about 20 drops of lemon to a canning jar full of baking soda. Cover with canning lid, shake to combine. Then poke holes in the top of the canning lid (mine are not pretty, hence no picture) shake, shake, shake on carpet. Let set for a few 30 minutes or longer and vacuum up! Smells amazing, cleans up the odor! I'm in love
Lemon juice also work great as an dog urine odor remover. Mix lemon juice -- commercial or freshly squeezed -- with water and sprinkle it on your carpets. This smell is pleasant for people, but will keep your dog at bay. The citric acid is also effective if you want to clean and remove urine odor from carpets.
The Family Handyman DIY Tip of the Day: Keep Dog Pee From Ruining Your Yard. Dog urine discolors and kills grass. Replace part of the lawn with landscape fabric covered with pea gravel, then add a few dog-friendly decorations!