Here's my current bike - with road tires on and the "canal path pedals".
I do have clip in shoes & pedals but the canal paths I ride on are 1.5 meters wide in places with a 6-9 feet drop either side. They have dogs too on there.
This is one of the better maintained paths - almost 2 meters across. I guess. I'd say 60% of my rides are on these, then the rest split between roads and dirt tracks. Those road tires have killed my wrists on the tracks but the things just never puncture.
When a dog comes along and is aggressive, I tend to put my bike between myself and the dog and chase them off. I did used to just ride past them but then I got bitten badly by a nutty dog and had to have rabies jabs.
I'm not sure what sort of pedals to get this time round, is there any new tech pedal-wise? Specifically in stuff that's really fast to get out with so you don't end up in a Thai canal or dog food?
Any anti-dog tech I'd be interested in too!