I would do your approach, and I'd get some mace or pepper spray and carry it with me..You probably won't make friends if someone's dog does this, because everyone things their dogs 'won't',,but I would be protecting my dog ..
Danger Danger vom Kleinen Hain aka Masi
"Angel" Jakoda's Bewitchen Sami CD OA OAJ OAC NGC OJC RS-O GS-N JS-O TT HIC CGC
"Angel" Steinwald's Four x Four CGC HIC TT
Harmonyhill's Hy Jynx NA NAJ NAC NJC RS-N JS-N HIC
"Angel" Jakoda's Jagged Edge