My go-to. There's no store bought spray I've ever used that adds up to Remove Cat Urine and Dog Urine from carpet quite like this one. Mix 1 part water, and 3 parts vinegar. Spray. Let it soak for 30 minutes. Mix 1 cup of hydrogen peroxide, 2 teaspoons of baking soda, and a squirt of dish-washing liquid. Shake it well. Spray, and let it soak/dry. Adjustments can be made for the measurements, to your liking.
Dog Urine Odor Be Gone! Tested and proven. All you need is a water bottle + H2O + White Vinegar + Tide Detergent. Use 6 oz water, 2 oz Vinegar and 1 tablespoon of Tide. Squirt on affected area and Voila, odor should be gone in less than 24 hours! I used this on my carpet, pillows and couch (new puppy!) Works like a charm.