Check your homeowners or rental policy. If they don't cover it, then you might be able to get a rider or umbrella policy to cover any damage your dog causes to other people and/or their property.
And I hate electronic fences for several reasons, one of which you mentioned. If you can, put up a physical fence.