I had pee stains on my off white carpet from my puppy, Lola. (she's not a beagle, but she pees like one!) I used the pet stain stuff with the enzymes. That took out the smell, and most of the stains, but not all. This weekend I used Clorox Oxy Magic on the remaining stains, and they are gone!
I'm very happy, and my procedure from this point forward will be to use the enzyme stuff first, then wait a few days and follow up with the Clorox Oxy. I hope this will be helpful for others! If you are going to try the Clorox Oxy, you should probably test it first in an inconspicuous area, just to make sure it works with your carpet.