Great suction on bare floors, and indeed, the dog hair does not get wrapped up in the beater.  But, I had to go over the carpet three times to get the dog hair.  Sigh!