My 9 yr old Opal developed a limp on the right forearm in the summer. Of course I thought the worse, especially when it didn't go away. Turned out to be tendonitis which can take a very long time to heal. And if untreated may end up with calcium deposits in the tendon which cause permanent pain.
A month of anti-inflamatories and rest did the trick for Opal.