I had a dog chase me once. He came running down his driveway as I pedaled past and was running alongside me, lunging at my leg. I unclipped and kicked him in the head. He ran back up the street and started pacing in front of his driveway. I stopped a safe distance away and called 911 who transferred me to the animal control officer. The officer showed up about 30 minutes later and the dog was still out in front of his driveway. As I was just finishing describing what had happened to the officer, the dogs owner came driving down the street past us and turned into the driveway and the dog followed the owners car back up the driveway. The officer asked me if I would mind waiting for a few minutes and then he followed them both up the driveway. Score!

Owner got a nice fat ticket and I have never had a problem with that dog since.
DarthMuffin glad you are OK and I hope you don't have any lingering injuries.