I had problems with a particularily mean and agressive dog that would literally stand his ground on the bike path and growl forcing all bikers to take evasive avoiding action. He was always in the same spot.
One day i lost my temper and charged directly at him screaming a war cry as loud as I could and waving one arm above my head. I was so p---ed at this dog by now that I was going to ram him if I could.
Obviously the dog had never been counter-attacked before and his eyes widened and he leapt out of my way confused and rattled by my kamikaze tactic.
After i had done this a couple of times he would get off the path when he saw me coming.
Clear Skies, Mark.