I fractured my right knee cap back in Dec 2018 and couldn't  sweep, vacuum  or mop.  And I also have 4 dogs.  You can imagine the hair and everything else they bring in.  My robotic vacuum  does it all.  The dogs and I just sit there watch it do it all.  Thanks!