Hello Liberty, welcome to TE. Having had a bad run in with a dog and ending up in the ER, I can totally relate to your situation. Beyond the fear I had to deal with each time I came upon a dog after the crash, I also had to deal with the anger I felt towards the owners for letting the dog roam freely and for the time it took for me to recover.
I thought the tobasco sauce water was interesting, I have not heard of that before. I would just hate to take a drink from the wrong water bottle on the ride.
I carry pepper spray with me but I've not had to use it yet, not sure I would use it unless I thought there were no other alternative. I've looked for bullhorns but I've not found one that is small enough to carry on the bike.
For each dog I come across now, I handle the situation differently. If they are little I can usually outsprint them. I came across to big dogs the other day and I just stopped, they didn't have anything to chase so they went on their merry way. If it's on a route I usually do and it's a consistant dog, I've talk to the owners and ask that they restrain their dog for their sake and mine.
Life is what we make it, always has been, always will be. ~Grandma Moses