Cleaning 101
Puppies who are still perfecting their potty training tend to get over excited from time to time and take a leak on the carpet. As soon as you see them do it, blot out the area with towels. Then, proceed to add some green dish soap mixed with a little bit of water over the area. Place an absorbent towel on top and step on it so that it will absorb as much of it as possible.If you come across a wet spot which might have happened much earlier during the day, sprinkle the area with baking soda and leave it there overnight. Once the patch has dried up, spray some white vinegar (distilled) and do not get worried if you notice the carpet bubbling up. Its just a sign of the compounds interacting before the cleaning action sets in.
You can also mix the baking soda and vinegar in a spraying bottle. Mix a cup of water and white vinegar and add two heapfuls of baking soda to the mixture and shake it thoroughly. Spray the mixture onto your carpet and let it rest for five minutes before blotting it with a fresh piece of cloth. The mixture will remain potent for some time. So you can have a batch handy if you have a young puppy.
You can also use hydrogen peroxide on urine stains. Spray the chemical on the stain, wait till it bubbles and wait for 10 minutes before you use a rag to sop it up. Make sure the peroxide isnt strong enough to remove the color from your carpet.