I also had a barking dog, and the owner was yelling at the dumb little thing. The dog was still barking and snapping at me, while I sat at the edge of the highway waiting for a break in traffic. After a minute (the man was still yelling) I turned and said loudly, "Yelling at the dog isn't working, man. You need to hook him up!" and I rode off, with the little mutt still going nuts and the man hadn't moved an inch.
Oh yeah, got some Airzound vengeance on a pair of yapping Chihuahuas... I can't tell you how satisfying it was to hear the little rats yelping and running for cover when I hit that sucker for a few seconds.