If she can hold it up, it's not dislocated. I'd let her rest. It can take a long time for her to recover, but if she can keep the leg up, and it's not dragging on the ground, I'd keep her closely confined, make sure she can get food and water without moving, and watch.