When I was in Amsterdam bikes, peds and dogs all used much smaller sidewalks and it all seemed to flow pretty well. But bikes also all had bells on them and peds would move to one side when they heard them. Even tourists picked up on this pretty quickly. I often felt bikes should be mandated to have bells on them if they want to use sidewalks because you just can't hear them coming up on you. It's hard to get out of the way for someone when you don't know they're there. I'll slow down, and call out loudly, "On your left" to anyone I'm passing. Half the time they proceed to turn around over their left shoulder and take two steps directly into my path. That's because they arent coordinated enough to look back and walk straight.