wow glad your ok! I would have tried to punch the deer or let my dog go
I have a friend who was driving slowly by some deer by the side of the road and a big buck charged and ran into the side of her car and ruined the whole side. I think deer are four legged spawn of satan
You are lucky it didn't finish you off. Just think what would have happened then... tied down to the back of the deer, paraded around all day for all the other bucks to google over, tonight all the bucks hanging around the clubhouse smoking and joking and plotting who gets what piece of you, you end up stuffed and mounted on the bucks wall (if they have walls). We would miss you.