I'd want to get it checked out by a vet. That's a long time for a dog to be having trouble with its leg. If it were a minor pull, you'd think the symptoms would have gone away by now.
The risk of not doing anything is the dog will start favoring the other leg and damage that one too.
Good luck.
__________________ Mike ~ Doting Dad to Jillie, Harper, Molly, Cooper, Eddie (RIP), Lucy (RIP), Rusty (RIP) and Jack (RIP). Check us out on YouTube |