My mole experience (tough no solution for you here)
One time I was walking one of the basenjis out front, and she kept tilting her head, like she was listening to the ground. She kept doing that,and moving along like the sound was moving. We finally figured out she was listening to the moles. In fact, I just cleaned a dead one off the deck. They kill them, but they don't eat them. They are called the 'dog for people who like cats!'
A few years ago the neighbor lady then, who I called 'city girl,' told me how she saw a huge snake (fox snake) and she called the exterminator and got rid of it. A month or sp later, she was complaining about all the mole hills they had.
Well duh, you killed their natural predator!