This is what I would do, too.
I just hope I never have to. When I run dogs have always made me leery, but I've never had a truly bad encounter. On the bike...man, dogs sometimes turn Cujo.
I'm glad you're OK. I would still make the dog owner pay your repair bill. If he won't I'd make damned sure that he loses at least one of those out-of-control mutts.