Our take: It seemed to work fairly well and the carpeting smelled okay to me afterwards although it didn’t quite get up the entire stain. Using a black light, I saw that some urine hadn’t been removed. Although I love the name, the nontoxic Anti-Icky-Poo didn’t work all that well for me. It’s non-enzymatic and uses live bacteria to eliminate decaying organic material in fabrics. It is not designed for use in laundry. It is wonderfully simple to use, you just spray it on. They offer a “carpet injector,” which is essentially a big syringe, in which you inject the stuff into the padding.
See all product reviews.