Rehabilitation is an ongoing process.  Part of what I teach is how to differentiate between movement patterns that are healthy versus unhealthy.  The time it takes for a horse to learn a new body coordination and use it in the level of work that the rider desires varies.