The squirrels at Memaloose State Park are so tame they will stand on your feet if you hold still.