by weiford » Thu Dec 15, 2011 10:21 pm
Your neighbor not containing his dogs is not what got your dog run over. That was you not containing your dog.
Most likely you have a roaming law in your area. Leash laws aren't related to roaming. If the dogs are ending up on your property they are roaming, and in some areas that would get them shot. You can report him for his dogs leaving his control. You can call animal control and ask them what the rule is about dog numbers. It really depends on your exact location what the limitations are. Likely if all the dogs are in good health and provided with shelter, water and food they probably won't do much.
Have the dogs shown any sign of interest in your kids? The dogs showing aggressive tendencies is more likely to get animal control interested.
The easiest solution is fencing some of your yard to both keep out the other dogs and your dogs in along with providing an area your kids can play in. Yes it is obnoxious that you would need to do so to keep other dogs out, but your dogs getting out is your fault. Alternate solution is obviously stop letting your dog wander around unsupervised and keep it inside when you can't watch it. That would of course keep most of your problems from happening.