Ok, I hope you get better, it just taking care of it. Besides, It could have been a lot worse, you could have crashed and shit so just cheer up! heh
What I reaaally don't understand is... how the fuck did you hurt so much trying to get the dog out of the way?
Was he/she resisting?