My pup is 14 yrds old and has "oops" most days. This rug cleaner is really good to help clean up after him. I have also used it on a dirt spot that has been by the back door for a few months and it got that up too. I like the fresh scent (very light) and the spray nozzel is a good spray on whe you need cleaned. Over all I am pleased with this cleaner.