We have dogs and this spray mop is awesome. I love the fact I do not have to keep buying refills as the pad can be washed. The floor is actually clean after using it. You can add your own cleaner without buying a brand cleaner that costs a lot and is not safe for our dogs.