I'm a dog owner and avid cyclist and all I can say is "I'm soo sorry about this!!!" I so wish that more dog owners were responsible and understood a dogs need for boundaries and guidance, and a cyclist's right to the road. I feel for the dog, but I feel so much for you. I hope you recover quickly and am sending many healing vibes your way.