Let me put my 2 cents in.

We live about 3-4 miles out in the country. No, our dogs do not roam. We have a fence & in additon we have an electric fence (both at the top and at the bottom). It only takes a couple of times for them to touch the fence to not get close to it again.
There is no way I would EVER let Roxey (or the other two) go without being in a fence or on a leash. She would be forever gone.

And also I totally agree with Corrina. We have a next door neighbor that now has 2 GSD's. They have an underground fence and I can't even being to tell you how many times they have gotten out They are constantly at my fence (play)fighting with my dogs. They tear up my grass (among other things) and do their business in my yard. And who pays for it & cleans it up? ME!

About a month ago I finally had had enough and told them if I caught their dogs out again I would be calling the dog warden. Well, they put up a large outdoor kennel but they're rarly in it

So anyway, I say either put up a kennel or a dog run. Don't let them run free. All it takes is for one person to be going fast on your bad road & their gone.