Lestoil on or down the hole.
They are usually after the grubs in the lawn. If you get rid of the grubs, the moles will go, too!
Try this recipe for your lawn: https://www.craftylittlegnome.com/get-rid-moles-dawn-soap/
Kill off their food source (grubs) and they will move on.
You could give this a try: https://thehoneycombhome.com/how-to-keep-cats-out-of-the-garden-without-hurting-them/