I ride rural roads here in SW Ohio. There's practically no traffic. But because it's so isolated some people keep guard dogs. Some dogs, especially some of the older ones get quite serious about defending "their" portion of the road. They snarl, growl, head down, tail down. They're wanting to bite. A biker I met said usully a squirt from his water bottle is enough to ward them off. But that was just after he'd been bitten. He had holes in his ankle to prove it. What's a good way to ward off dogs without getting the homeowner so upset he's getting out the shotgun or calling the sheriff?