Brooms don't do a very good job at picking up dog hair from the floor. I put a microfiber cloth around my broom bristles and secure it with a rubberband. Tada! It picks up the dog hair.
his is a page about cleaning with microfiber cloths. Microfiber cloths can be used without cleaning products for a wide variety of cleaning tasks.