Perhambiker, that sounds rough. Heal up and I hope the dog owner keeps his dog on a leash next time. He should know that he could've been facing criminal charges if you chose to call the police.
DJ & Flimflam: Fixies = fun. Go for it.
My commute home was absolutely unremarkable. I'll take that any day.