This vacuum is very short it will pick up something’s but dog hair is not one of them it just slides it around the rug it will pick up better on hard floors . I will keep it for my upstairs to use for bathroom and hallway that’s about it, I’m keeping because it’s easier than returning