I would agree that it sounds like you are doing all the right things. Along with keeping her at a lean weight, make sure that she's not allowed to jump on and off furniture or in and out of vehicles. Jumping really jars the joints.
Out of curiousity, what type of repair was done for the ligaments?
Livin in a Newfie Drool Zone