This was great to use for spot cleaning of dog accidents. I truly appreciated not having to haul out my full-sized carpet cleaner. It worked great on muddy paw prints as well. I used this a lot for touch-ups/maintenance and will continue to use my full-size machines a few times a year for deep cleaning.