So I walk every day in our local park. I can go at various times in the day but whenever I go there is always a dog walker or two there and 9 times out of 10 I will get a dog running up to me and putting its muddy paws all over me. It absolutely ruins my walk; I'm not a dog person and I don't want someone's muddy dog putting its paws all over me when I'm trying to have a quiet walk. I don't know why but I've never seen it happening to anyone else ! Dogs seem to go crazy when they see me. Whilst I'm not afraid of dogs and don't mind them being in public places, I really don't want them coming and jumping at me, wanting to play, running themselves against my legs etc. if I wanted that I would have a dog of my own! The owners are usually apologetic and I can get irritated and ask them to keep their dog on always if it can't be trusted. But it's always a different dog every time.
How do I stop random dogs from approaching me in the park? It's starting to completely put me off going for a walk!