I bought this vacuum when I moved into my new home and have loved it ever since! I do have a dog and two cats, and the vacuum picks every piece of dirt and hair up.