Hints From Heloise
It's inevitable that a puppy-in-training or an older dog might have an accident or two on the carpet. And it should be no surprise that vinegar can help save the situation.
You'll need to get to the stain ASAP. First, soak up as much of the urine as you can with absorbent, white paper toweling or an old, white bath towel. Work until no more moisture comes from the carpeting. If necessary, stand on the towel to get all of the liquid up.
Now, add ¼ teaspoon of a mild, white, liquid hand-dishwashing detergent (non-bleach and non-lanolin) to 1 cup of lukewarm water. Apply to the stain by dabbing on the area, then absorb the moisture with paper towels and rinse with warm water. Repeat several times.
Now for the vinegar. Make a solution of 1/3 cup white vinegar to 2/3 cup water and, with a sponge, apply to the stain, but don't over wet, just dab. Blot with paper towels until completely dry.