I have numerous pets and have had a version of this for at least 15 years and can't live without it! The last few versions (past few years) don't seem to last as long, or leave the floors as dry as the initial versions, but they still do the job. I've tried the other brand that is twice as expensive and for my purposes, still prefer my Floormate!