Works great! between the dirt and who knows what else my pup brings in from her fur and paws, this cleaner took it all out from my rugs and carpets. I've also used it to take care of an upset tummy (diarrhoea) that my dog had in the bedroom... after a few goes at the spots, no smell, and you can't tell! woohoo!