I had a classic car in winter storage in a barn.I put bars of Irish Spring on the floors and in the trunk. The mice ate 'em! In the spring there were odd shapes of soap bars left. The mouse poop didn't smell bad though.
Mice were storing dog food in Daughters basement dresser so Daughter put in moth balls to keep them away. Mice took the moth balls away and continued to haul in dog food. Mice use dryer sheets for bedding.
For the moles that build hills, I open the hill to find their hole. Then insert a funnel with a short hose attached. Then I pour in some ammonia and some bleach, about a quarter cup each. BEING CAREFUL TO KEEP THEM SEPARATE until in the hole!!!! Combined the bleach and ammonia make a poison gas.