WOW!!! Catrin, you are AWESOME!!! I think you did exactly the right thing in continuing to ride. Stopping for a dog that is already biting you does not sound like a good idea. (For a dog that is not yet chewing on you, the bike-between-you-and-the-dog thing .. sure, I can see that.)

And wow, great riding under really bad circumstances!!! I am very impressed!!

(No one, but no one, messes with Catrin on her bike!! Heh... maybe we need shirts with that on it!!)

I hope you heal quickly and find the dog, too. And I hope the owners are fined. They should be paying your medical bills, too; their homeowner's insurance may cover it, but even if not, they are responsible.

...on gravel with a pit chewin' on you... very very impressive! But no repeats, please!