This broom is GREAT for pet hair on all surfaces. You can even get pet hair out of rugs/carpet with the rubber bristles. I love that the dust/debris doesn't stick to the broom like it does regular brooms, making cleaning much easier.