I'm sick of random dogs coming up to sniff me and DS or getting under my feet. All dogs make me nervous even small ones. And I hate it when they cock their leg on my pram wheels 
So now when a dog comes up to me or just before it reaches me I shout to the owner (politely but firmly) 'please keep your dog away from me/my pram'
Most oblige but a number are rude! Yesterday a woman retorted crossly 'but it's the sea-front'. I replied 'they should be on leads' and got a mouthful of abuse. There is a bloody great sign saying 'dogs should be on leads on the promenade'!! I wouldn't care if people kept them to heel but I don't want them touching me, my pram or tripping me up 
AIBU??