I have 5 little dogs who often make little messes. This product is so convenient and does a fantastic job of keeping my hardwood and carpets looking new.