Halo HolistiClean Stain and Odor Remover for Dogs, 32oz Works on new and old stains! Safe to use throughout pets living and sleeping areas. Non-toxic, non-polluting, no detergents, alcohol or phosphates.