I sometimes cycle from home to the boat which takes around 30 minutes. Along the way I pass some moorings. Even though the bank is about 20 feet wide here, I always get off and walk, pushing my bike.
One day, I did the usual thing and dismounted way before I hit the moorings. A bloody little rat of a dog jumped off the boat, went straight for me and ripped a big hole, about 4 inches square out of my pants.
If I would of caught the little sh*t I would of chucked it into the cut, but collecting myself and checking if it had broken the skin (which it hadn't) I made my way to the boat and gently knocked on and asked if he owned the dog which was by now lying down on the bank again. I was greeted by a rather scruffy man, so I told him my story, about how I was walking along minding my own business and told him what had happened - showed him the big rip in my pants on my calf too.
He basically said that it was against the rules that I should be riding down the towpath on my bike and I deserved what I got.
We argued for a while and I left it with something like.. I have your reg number and boat name and I'm going to report you and if your dog does anything like it has done to me, I'll drop kick it into the cut.
Don't get me wrong, I am actually a dog lover.