and I could also write it the other way round with cyclists.
I walk along a shared cycle/walkers path. It has loads of dog waklers on it, most dogs off leads. It is long and straght, so visibility is good.
Some cyclists see you and dog a little way ahead, and ring their bell. I call dog, he waits at my feet, cyclist goes past without having to slow down, even says thank you. That is repeated down the path with other walkers. Most of the dog walkers either have dog on lead and stand to one side, or their dog has recall and stand to one side.
But some cyclists come up behind you, so you can't hear them coming, and don't know they are there, and then slam on the breaks when you and dog are in the way. Just ring you bell. It is a legal requirement to have a bell on a bike. If you ring your bell, everyone moves out of the way. If you don't, then slow down and don't be surprised if a dog walks in front of you.
There are 10x as many dogs as bikes. It isn't rocket science, cycling past up to someone at speed, with or without a dog is not exactly a great idea, when they have their back to you and your bike is silent.