We adopted 3 stray puppies recently who, as you can imagine, were not house trained. I am completely in love with the stain eraser. For example, it saved carpets from "accidents." Stains and smells disappeared quickly and efficiently. I am still using it for household non-animals stains. Works great!!!