I personally would not walk a 4 month old that much. Stick to 5-10min max
Between 4-6 months my gsd was very thin and leggy. He walked and ran like a clown.. His 8 months now, his ligaments are strengthening and his walk/trott is looking effortless.
I think it's a stage they go through