Not counting the hairball issue, a robot vacuum is perfect for a home with hairy pets, cuts down on the amount of random pet hair everywhere quite a bit. Just have it run every weekday on a timer so you don't forget.
Psychologically it's easier to just run through the house and throw stuff out of the robot's way than it is to chase it down and poke it to stop running - and then YOU have to vacuum manually =)