The swiffer sweeper is beloved by both me and my four year old.  I have three dogs and a cat, and so the fur just constantly accumulates.  The swiffer picks it all up plus loads of dirt and it's light enough for my daughter to use too so she can be a great little helper!