My family has 2 cats and 1 shepsky puppy, all of whom shed like crazy. This vacuum does an amazing job at picking up the pet hair from the carpet. I love that you can adjust the settings to carpet depth. The vacuum is very lightweight, so easy to carry up and down the stairs. It's very compact in size so it doesn't take up much space. One of the best upright vacuums I've had