As we were walking home this evening, we passed a man with a large black dog (I'm not sure what breed) not on a lead. DD (5) shied away and the dog ran at her, barking. She legged it down the street and the dog then turned to me instead, growling, but I shouted at it which got it away. Then it started to chase DD, who was still running down the street. The owner shouted to it to stop, to no avail, and then fortunately he managed to catch it up as it was gaining on her. Since our local police station was just round the corner, I reported an out-of-control dog, but I think the dog had been put in the car by then.
But anyway - what should I tell DD to do in case something like this ever happens again? The answer is, presumably, to stand still/walk away slowly - but just as the dog's predatory instinct was presumably triggered, her instinct to run from a growling dog is pretty strong! The best I can think of is that she shouldn't make a shying away move to start with, since it could have been that that triggered it.