Professional Dog Trainer’s all recommend using an enzyme cleaner to clean up dog urine and feces. Pet Trainer’s Choice is formulated to eat odor causing urine crystals and remove stains. Whether you have a well-trained housebroken dog or a puppy that is needing a little direction, Pet Trainer’s Choice can help. Your professional pet trainer will tell you that you need to break down urine at its core to destroy the scent that will make pets return and re-soil that familiar trouble spot which is smelling up the house. The bio-enzymatic formula is environmentally friendly and works to break down all types of stains. It’s been approved by the Carpet and Rug Institute and works great on other surfaces like upholstery and floors.