No, they don't. Mice really do not care about the smell of mothballs, and the gas is not toxic to mice either. Do not waste your time trying. Instead, you should take a look to see how mice are getting into your home.