Sounds like you are doing great... and an awesome (brave) person who isn't worried about pointing fingers or trying to pull one over on your land lords. :highfive:
I wonder if a sling will help get her up where she can practice putting weight on the leg?