We had a problem with moles at our old home. I tried several methods to get rid of them.
it was humid and warm one summer and we had the blsck mold on the fescue and slime molds on a few boulders.
i put out granular, I think, fungacide. A day or so later, after some rain, we heard squeaking in the yard. Moles were running here and there. The rain dissolved the fungacide into the ground. Moles feed on worms and grubs and bugs, and even little snakes.
They didn't like the fungacide.It irritated them or something.
I caught one off them and daughter took it to school for show and tell.
It ate every cricket and bug dropped into the little plastic cage. They eat continously and a lot.
The moles are after the worms and grubs. We have a lot of grubs that eat grass and other roots in one section now. If I spot a mole I will try to catch and release it there. The falcon, and others, that we had around from high up in the oaks caught some moles in the other part of the field yard. They see the ground move and know it is a rodent or mole. They are never very deep being right up near the roots, or so it seems. The only thing with the fungacide is it kills the worms, European Earth Worms that are everywhere now. I don't know if we have native earthworm, other than the huge some as big as small snakes found sporatically.
oh the moles left or died.
On edit: I have heard that chickens will kill them as they do small mice and snakes, but I don't know.They dig them out when they see the earth move.
Kids have some exotic chickens but I or someone would have to stand guard because of the coyotes which killed 9 in the pen...and the falcons and hawks and eagles which would set up housekeeping again when they cruise through.
It strikes me that Grubacide would kill them too...but I don't know.