My boy got a bad sprain on his ankle when he was younger. Every time I thought we were safe, he would instantly re injure it again. Over a year, I literally had him rested and only bathroom breaks and the last time, which worked, was resting and no activity for 2 months. I started from a few days of rest, and then he would re injure. 1 week, re-injure, 2 weeks rest, re injure, 1 month rest, re injured. 6 weeks rest, annnnnd he did it again. Nothing crazy either, I just let him go off leash and after he would start limping again. Part of his craziness I am sure was because he hadn't been properly walked in SOOO LONG, but finally FINALLY after 2 months rest he didn't re-injure it and hasn't since then. he is 4 now, this started when he was about 10 months...
“When you KNOW better you DO better.”
― Maya Angelou