This is the best treatment I鈥檝e ever used for puppy rug mishaps. Between food stains and waste it seems to handle it all with no smell. I鈥檝e used this in my green machine for larger areas as well and have been very satisfied. Would absolutely get it again!