I hit a squirrel yesterday, it ran off, I don't know how I feel about that it probably sufferered, I would almost feel better if it died instantly. It was so upsetting I have never hit an animal before

So RIP little squirrel.