LOL - DS was the same. I took him and his bestie to the park and bestie walked the whole way. I praised that. Fewer demands and he gets that I will walk off and leave if he just refuses to walk. (Or if he refuses to walk TO the park, I will pick him up - and carry him home!)

He is a lazy bugger when he wants to be though.