To buy: $249 (was $330), amazon.com. The highly efficient machine is equipped with a tangle-free brush roll, so you won’t have to rip out coils of hair after each run of the vacuum. There’s also a two-tank system: one that holds clean water and soap, and one that collects the dirty water and pet hair. And it even has a strainer to prevent pet hair from clogging your sink after emptying the vacuum canister.