ronmac said:
p.s. Another dog recently bit my ankle and when I gave it a kick the owner attacked me with a log (really). But that's another story
I'm not a dog lover, and I've no time for irresponsible dog owners, but it sounds to me, from your posts, that you risk some serious violence sooner or later. Seriously, reread your posts - it sounds to me like you are in real danger of making a bad situation a lot worse.
As far as I'm concerned the most sensible thing to do, if you aren't very clearly in a position to outrun the dog, is to get off your bike - so stopping the game of chase, and then put the bike between you and the dog. And then shout at the dog to go home. hopefully the owner won't be too far away.
If you are dealing with sheep (or goat) dogs then don't put yourself between them and the animals they are guarding.
PS - I don't know if Corsica is different from the rest of rural France, but my experience with dogs there has been that they are generally extremely soppy, and usually too idle to even get up, never mind chase you - unless of course they think there's some food involved.