lol those mole traps are great.. I gotten many a mole with them ( matter fact I need toget theone back from a friend so Ican get the one in the yard here. as for squirrels and chipmucks( not got them here ) I bet a few paintballs will scare them off and cause no lasting damage.