I had to smile reading this. Conner loves his walks, but at 13.6 with mobility issues, he can’t go as far as he would like. Sometimes when we make the turn to head back home he will go along with just a deep sigh, but sometimes he pulls the opposite way, like he is saying, no not yet! Just a little more If I think he can go a little more I’ll give in, but if I think he needs to head home, I insist. If he still pulls, I just stop and plant my feet. I don’t tug, but I keep a steady pressure on the leash in the direction I want to go. I learned this with another grey I had, who was young and strong and weighed 90 lbs. when we had a disagreement, I told him, you may be stronger, but I outweigh you, I will win in the end
In the beginning, with both dogs, I did do the circling thing, it helps break their concentration.