Poor thing. Start slow one day at a time. Put the leash on and walk around the yard or house the first day. Down to the sidewalk the next. Just keep slowly pacing her and it wouldn't hurt to give her a treat every few yards to begin with. Don't take her to the area it happened. You might consider a walking harness so you can yank her up if the problem occurs again. Also, buy a boat air horn to carry with you and maybe a little thing of tear gas.
Aww uthenize the dogs that attacked her then slowly take her little by little like just walk her around the backyard then slowly make your way through and she should be normal but just stay out the way of some dogs if they seem friendly then you should let your dog him or her. Just never really let her off leash on the street, it could be dangerous first she could be hit by a car or she could run into those dogs again stay clear! Hope this was helpful
Don't euthanize the dogs, it's irresponsible owners not the dogs fault. However, take it slow. Short walks around the yard, then the mailbox, and so on. Small socialization is always a good thing. Gradually introduce her to other dogs in a controlled environment. Positive reinforcement. Treats when she goes on her small walks or "meets" a new dog
I have to agree with the first three answers. However, not that it will solve the problem but do you not have leash laws in your area?
If you can, stay away from dogs larger than your dog, and let your dog see them at a distance. It is normal that they interact, but in this case it may take some time, just as it would it had happened to you.
Step one is safety. She needs to know you will keep her safe. She was scared and alone so she needs to know you can keep her safe. You do this by showing her that you know she is afraid, you see this and so you don't make her go into the fear. As you do this you are calm,quiet and strong -thats what she needs from you As she starts to relax with you she will let you do more. Then you can start to help her with her fear.
Also see if you can find a very safe and kind daycare to help her learn to trust dogs. But again she nerds to be safe and able to trust.
Sorry to hear, what breed of dog do you have? If under 30lbs please get a YAP wrap harness for your dog. Very cute but more importantly it has a safety Handel that has saved my dog's life when aggressive dogs or other situations arise