I agree with another poster about barrier frustration, or "leash agression". It is very possible that her bad experience with the neighbor dog has caused a generalized fear of other dogs. This happened with my pup Maddie when she was about 8 months old, and now she's 1 1/2 and slowly getting better.
I believe 6 months is also round about a fear period. Again, my dog went through this stage where she refused to walk - I ended up dragging her and that was not good. Luckily she will work for food, so I rewarded each step forward with a treat. Within a few weeks she found her courage again, and now she pulls!
As for barking and chasing everything, I can tell you what is working for my dog. I tried treats, but she was already at the peak of her excitement, so the treats only added "fuel to the fire". I tried verbal corrections, which she completely ignored - like a kid having a temper tantrum. I finally resorted to a water pistol, and voila! It was like magic. 3 or 4 reminders (squirt in the face) seemed to snap her brain out of her manic panic. I have only used this method within the house, for cat chasing, vacuum attacking, and door barking, and now after only a few reminders, I do not need to use the squirt bottle at all. It is a negative reinforcement, which I try to avoid, but for Maddie it was the only thing that worked. I paired the squirt with a verbal correction, and now I only need the verbal correction. Your pup is young and these issues will take time. Sounds like you are on the right track. Try tackling one issue at a time.
Just another suggestion regarding walks - have you tried exercising her BEFORE your walk? When I do this with my pup, I notice a BIG difference in her reactivity. She doesn't pull nearly as much, and just seems overall a lot calmer. When I walk her WITHOUT exercise, she is like a racehorse out of the starting gate.