Answer by
gcmeyer2 (787)
There are many possible causes for this. The most logical explanation is some sort of a leg injury. Did your dog have a lot of hard exercise recently where it could have pulled a muscle or something? It could possibly also be just that the dog is getting old. Just like humans, they slow down when they age.