Glad to hear you've found a new vet to try out based on others' recommendations. I think that is definitely needed, as your other vet sounds rather dismissive of everything.

The vet could have given a week's worth of Deramaxx, or something similar, as an anti-inflammatory medicine. That's what we always seem to get when anyone gets hurt. I'd probably limit her activity more too.

If it continues to bother her, it could be some kind of torn ligament or strain. We thought Eli had just hurt his leg, and a month later he was still limping... 2nd opinion found that he had actually torn his ACL.

Hope the new vet has some better ideas. =)