Works pretty well at remove dog hair , so long as you use it with the short brush find on the underside of the unit . I have yet to find a vacuum cleaner that remove dog hair entirely . even after vacuum , you 'll still need to pick up clump of hair from the carpet and nozzle , but that be easier than individually pick they up .