We have 2 well trained "mole terminators" here in the form of beagles. Since we got them we no longer have a mole problem. Once in a while a non-informed one will tunnel it's way into the valley of death. It doesn't last long!

Oh yeah.......bubblegum will get rid of them too. Just chew a piece of bubblegum, punch a hole in the top of a fresh run, drop the bubblegum into the run, cover the hole with a clump of dirt, and wait for the mole to eat the bubblegum and die. They can't digest it. It works great!