Roomate got a puppy, I have white carpet throughout my house. CANNOT STAND SEEING THE YELLOW STAINS. I feel like throwing the puppy out the window everytime I see another pee spot. Did a google search for products and got bombarded with different products. Anyone have any experience with these products? Which one is the best?