The Eureka FloorRover is a good choice for cleaning up after pets. It has a HEPA filter to reduce allergens. It also does an incredible job of cleaning pet hair from all surface types. It comes with a pet turbo tool to more easily clean pet hair from furniture. Its brushroll is also removable, so you can somewhat easily clear any hair wraps. That said, it's not the easiest to maneuver as its body is bulky and hard to push around.