I personally don't like the treating method here, because it seems a bit like bribery. But I do absolutely agree with the "it takes work and time" point. I also like to use desensitization. Take your dog to a park with lots of people and dogs walking by, and keep her back far enough that she can see them and not react. Just sit with her and let her take it all in, then do some obedience or just play. If she starts to react correct that, but if she doesn't seem receptive and able to calm down, you're probably to close. So move a bit further away from the path. Over time you move a bit closer each day, keeping whatever routine you've established consistent. It's a little counter intuitive to expose a reactive dog to the thing they're reactive to, but that's exactly what she needs! Good Luck!
It's not the size of the dog in the fight, it's the size of the fight in the dog. Mark Twain