i heard somewhere that there is a poison that will kill the worms that moles eat. if you get rid of the worms, the moles will go elsewhere. we have moles so bad, it's hard to even mow the grass because of their holes and the holes our dogs dig trying to get to them.