Ouch - just ouch!! I'm so sorry That really sucks.

Do you have a leash law in your county? If so, talk to an attorney. It might be worth claiming against the homeowner's insurance. It'd at least be worth having somebody write a nasty letter. I'd also let the ride organizers know. It's a problem when there are dogs on the route chasing riders all day - they might want to route elsewhere next year. Yeah, it sucks, but sometimes avoidance is all you can do with stupid owners.

Here's hoping all of you heals really quickly (and as scar free as possible...)

CA