what causes dog to suddenly limp   off and on
One of the most common causes is accidents. Your dog may have injured itself jumping out of your car or playing in the yard. If you witnessed the injury, then the cause of the limping will be obvious; but If you have been away and come home to a limping dog, the cause may need to be investigated.