You mentioned that she gets stiff - what is her stabling situation? Stall, turnout, pasture?
Also, creating a good warm up routine could possibly help with some of the stiffness.
She looks good and very loved (: