re:tire noise
I have a pair of Vittoria Zaffiro tires on my Jamis that whine out the tune "Come On Little Dogie."
The problem seems to be worse when the road surface is damp. I had so many dogs chasing me last
week that people though I was bringing extras to an Alpho commercial.
It sounds like you're a safety-conscience rider, but outpeddaling the offending curr may not always work--
headwind, etc. It's always a good idea to carry pepper spray and zap the mutt square in the muzzle.
I can all but guarantee you the dog won't bother you again, and you may save a less-experienced rider
from getting dog bit, or worst yet, being distracted hit by a car.