Yes yes yes - do complain to animal control. If you know where the problem dogs reside, then identify the residence to animal control. Also, if you are ok with doing so, go to the neighbors in question and discuss the issue with them calmly and coolly but firmly. Let them know that they must keep their animals on their property, and that, if you find them off the property, animal control will pick them up, and/or you'll call the police. Also, if necessary (I found it so here, where we had dangerous dogs loose in the neighborhood and I go running with dd in the jogging stroller), let them know that you carrry pepper spray or mace, and that, while you don't want to spray an animal, you will do so (or anything else necessary - I'd strangle the thing, myself, if it came to violence) if made to defend yourself or children by the dog. In one case, I also wrote a letter detailing all the problems I and two other people and their children had had with their dog to the neighbor and copied it to their housing association (this ultimately took care of the problem). You may not make any friends by taking a more direct approach, but it may make your children safer in the long run.