I've got 4 cats, 2 dogs, 1 rabbit, and a roomba. A roomba works, but here's the disclaimers: - Vacuum thoroughly before you use the roomba for the first time - run the roomba every day It'll do the trick, but you just can't overtax it. Maintenance is really just emptying the bin after each use. It's not too bad once you learn how to do it.