As with so many things I have learned, it is not Jack who needs to change, but me! LOL Life is much better now. Walks are better, taken all the advice and much helps. I have accepted that I need to carry him home sometimes. I found where he is aiming to go when out on a walk. There is a plaza within walking distance with a PetSmart. I gave him the chance to lead me to see where he wants to go, and he led me right to the store and inside. I have been taking him out and staying around the house more for pottying. He is coming to realize that every time we go out it is not for a walk. I have relaxed about lots of stuff on the walk and stopped fighting with him, and gently lead him with a treat, or if thing are not going well, then I just pick him up and that's that, rather than letting myself get so frustrated. Thank you all for all the great advice!