I kept seeing ads for this vacuum,  I finally bought it. I have 6 dogs and I'm a homeowner anything can happen! In the last 24 hours my water heater leaked and my dog threw up on my couch after 1 too many sticks! This vacuum was absolutely amazing! Strong suction,  easy to break down and clean the parts. My husband was even impressed how far it comes apart to throughly clean. I love it! I own a Shark pet vacuum and I have the carpet cleaner on the way. Buy it!