If this happened to me (thank goodness you and your dogs are OK) I would have called and filed a complaint with the police/animal control. Many jurisdictions have leash laws and dog responsibility laws. I know you are moving, but you are not moving today. You have a right to be safe.