I have 2 dogs and dog hair is a fact of life in our house. This vacuum doesn't leave a hair behind! My house has never been so clean! From hardwood to carpet, it removes all dog hair!!