I can't stand dogs I must say.
I wouldn't dare kick a dog. As well as being a bit of a yobbish thing to do, I'd be fearful it'd probably send the dog into uber attack mode!
When I see one of those stupid curious dogs bounding over, I simply slow the pace ready to stop, and kind of swivel to turn my goolies the other way so they can't have a piece of them!
Normally some monkey owner, usually a delicate little woman or some old duffer who couldn't dream of controlling such a mutt would then come into the picture with plenty of disclaimers and apologies.