The dual guard action formula deep cleans and protects in one easy step, leaving your carpets and upholstery smelling clean and fresh. This unqiue formula contains Odour Control Technology to remove and helps prevent your pet from 'going back' to the same spot again. The carpet shampoo is universal, having been laboratory tested and found safe to use in all full size carpet cleaners, even rental machines.