If you want to keep the moles out of your yard, treat it with Diazinon. That will kill the food moles like to eat, like crane fly larvae, etc. As far as trapping them, I have a trap that is 100% effective. It's a shotgun shell aimed downward attached to a pressure plate. I set it over a hill...