Our girl Fani (because Fanis clean up) is our best friend forever. Amazingly thorough and quiet. We have a border collie who has a best friend yellow lab, and one cat who claims he doesn’t shed but he does. I love having a clean floor every day with a press of a button!