We have 2 chihuahuas that shed alot. We have area rugs, tile and laminate wood floors. I was constantly Swiffering....I use this and it's a huge difference. It's fabulous on the dog hair. I love that it twists and turns any way....gets right to the baseboards...Glad I purchased this.