Shark Ultralight PetPro is an amazing vacuum cleaner. Not only does it pick up the dirt and dust but it also picks up pet hair which is necessary when you have two dogs. It also has odor neutralizing technology that reduces any odors such as dog or cooking odors. I love Shark products, this is not for my first shark vacuum, nor will it be my last. They make quality products that last a long time.