next time, can you get off the bike and put the bike between you and the bad dog??
Sorry to hear that you were bitten!!!
welcome to TE...