Now you have to have neighbor confrontations. It's not safe for your kids outdoors now with that monster running loose. I am sure there is a leash law in your town, and it's unfortunate but you make have to insist it be enforced for your safety and that of your furbabes.
Sorry for your troubles, sweetie...