I too ride alone most of the time. And out in the boonies too. I actually feel safer there than in town.
As to dogs, go to a pet store and ask them if they have a spray for warding them off. I have a can clipped to the handlebars. I've only used it once. Most dogs just want to run along side and bark. But when one looked to be headed for my ankles he got zapped.
