All I can think of (and there are many people on this forum smarter than me, so maybe they have different ideas) would be a birth defect, broken limbs, or a combination of the two. Maybe caused by MBD. It sounds like you're taking good care of her so it could be from a previous owner/pet store...