ah you must have felt really banged about,i bet you are a bit sore today too,sorry you had such a shock and I hope the cyclist has learned a valubale lesson x
I do hope you are feeling better, quite a scary thing to happen. In our area we have a lot of cycle paths that have been built on footpaths,which are plainly marked as cycle paths mainly along the seafront where we take our dogs quite frequently. My son who is also a keen cyclist uses the cycle paths along the seafront where he encounters dogs walkers, which in the main are sensible and have their dogs on leads. But a couple of months ago he was brought off his bike by a dog that was not under control (off lead) and suffered a fractured collar bone, the owner was not even bothered to see if he was OK.
This was not a cycle path and both dogs were on leads and walking beautifully just one of those things. hopefully he will slow down. Hope your sons fracture is ok i did something similar myself and now it aches in cold weather. Can't believe the dog owner just ignored him there are some horrid people about
hands and fingers a bit sore still bit nervous when walking the dogs on the pavements, but fine thanks