grr, and you just know that if you didn't make a point of avoideing the dog, and hit it, ( will it or won't it get out of the way) you'd be at fault. I'm a dog mom too, mine is such a doof and thinks the whole world is his friend that I would never hike him off leash in an area that is used by others. Not everyone want's an idiot golden retreiver killing them with love.
really what I do is say something like "rider up PLEASE hold your dog!!" and hope for the best.
I.
2015 Liv Intrigue 2
Pro Mongoose Titanium Singlespeed
2012 Trek Madone 4.6 Compact SRAM