My dog digs them up and kills them, hence they tend to stay out of our yard! We even took her over to my parents house for that reason. She dug and dug and ran around the yard forever, but ended up not catching one. However, the scent of a predator seemed to have worked, mom said that she didn't see one for at least a year after my dog came over.
She ended up getting a lab that did the same thing, mole problem solved.