my dog has had a mild limp for about 5 months now. After about 1.5 months and a few trips to his vet we seen a specialists that could not find any signs of crutiate tear. He suggested keeping an eye on it and if muscle damage it could take 6 months or more to heal.. During walks and around the house he usually walks normal with some mild limping from time to time.. After laying on it for a while it seens to bother him the most as the first few steps are usually done on three legs at that point.. I hate to see him like that and not being able to run around and play , he is not quite 3 years old, any suggestions..
Have you discussed with your vet the use of anti-inflammatories. There are many on the market to choose from. They may help with the pain. Vetcare