Make the complaint. Hopefully it will prevent another dog owner or parent from dealing with what you have experienced lately. Stay armed and walk with your dogs as well. The lawsuit is a scary thing to deal with but your personal freedom is more important. Once you have set the tone legally and you have given this woman proper advice, you are better set in the event you have to defend yourself or your dogs. My uncle, a NYC police seargent once shot a massive Akita while off-duty. He was walking his own giant and loveable Newfoundland when it was viciously attacked by the Akita. Once that fight was over the Akita came for him and he shot the dog. The owner also had a family memebr that was in the NYPD and threatened charges, while my uncle replied that he would sue as well for damage to him and his dog. The case ended there.