So either squirrels are invincible, or else this one has just escaped a secret lab where it has been given super powers, and we can all rest easy at night knowing it's out there keeping us safe. Unless he decides to be a super villain, in which case we're all screwed.