I've been in this situation too. Just running down a nearby street and having a strange, fairly large dog come running right out the end of his driveway and onto the road with teeth barred and barking ferociously. I stopped running, continued to walk past on the other side of the road, as far from the dog as possible. When the stupid thing continued to come at me (I think it was a visiting dog - it seemed to have no sense of boundaries, just protecting for the sake of being a dog), I threw my arms in the air and made a lunge back at him, yelling an incoherent roar. He immediately recognized me as the dominant animal in the relationship (they are pack animals after all) and backed off. My heart was racing and I had the adrenalin shakes for several minutes afterwards, but I had won. I kept walking, he started some half-hearted barking when I was a safe distance away. Never saw the stupid beast again, though I ran that road for years afterwards. That's why I think he was just a visitor.
Maybe Meesha needs to be taught to be "bigger" than the dog, in size by swinging her arms and lunging forward, and by yelling loudly and aggressively. It's very empowering. And hopefully will attract the attention of the owners to the issue happening.