At that age, regardless of size, he should not have been walked that much. A more experienced member may be able to elaborate better.
I suggest applying for CareCredit or something of the like so you can take him in to the vet. What have you been doing about vaccines?
Mom To~ Dakoda (b/t GSD), Acheron (black GSD)