I know the weather isn't good for it now but are there any parks with walking trails? That might be a good thing to try, walking along a trail that is edged with woods to see if he'll stay on the trail and not go too far ahead or lag too far behind.
D does not like to hold my hand. He will run away if I try to get him to do that.
DH actually cleaned the downstairs bathroom! I can't believe it. I don't think he's cleaned a bathroom since we've been married. I remember that being one of our first struggles. He said bathrooms disgusted him so he couldn't clean them. I was like, "So, you think I like cleaning them? Or you just think it doesn't matter whether I like it or not. Since you don't like it, you don't have to do it because you are better than me?"