hydracide is for the odor, peroxide takes care of stains. Add ammonia in equal portions with the peroxide to speed up the process. Carpet should be as dry as possible. Proper pet treatment though, should start with removing the source of the odor. This can be done with an enzyme or a pet oxidizer like the osr/petzone and a waterclaw. I usually add hydracide to this mixture, dwell and claw. Then dry and treat remaining stain with the peroxide/ammonia (stain magic/stainzone) treatment. Without removing the source of the odor, it is like spritzing perfume on a turd. And resoiling issues will continue until you remove the sticky urine at its deepest level.