Regardless of the environment, the only complete solution to free roving is to somehow contain the dog on one's own property when she is not on leash. The best and most humane way is to bring the dog into the house, where she belongs — regardless of the owner's interpretations to the contrary.