I wonder if it's something like a luxating patella? Definitely something to be checked out by a vet, Ybe26c--if you can find one with some orthopedic experience, I think you'd be ahead of the game.
Good luck with your pup! Hope she's better soon
And welcome to the board!