My dog is quite adept at ferreting out moles. Luckily I never had much of a garden for him to destroy in his efforts.