Have an Anatolian shepherd that loses a dog whenever he shakes (which is often).  Will save enough in swiffer refill to pay for the unit.  Does an excellent job of picking up dog hair, dust, etc.
Considering a second unit for the other end of the house.
First rate!!