Do mothballs keep mice away?
No, and using them loose in a house is against the label and a health hazard. Mothballs are a registered pesticide meant for sealed containers of clothing, and the fumes that would bother a mouse bother people more. Our answer on mothballs and mice covers it in detail.