I'm a complete novice, but at our first puppy class it was suggested to walk Archie (now 12 weeks old) on a short lead and every time he pulls ahead, to turn around and walk the other way so he's behind me again, and as soon as he pulls ahead of me again to turn around and walk back the other way again .......... and so on, so that he's always behind without any particular tugging involved. We've had several days of looking complete idiots in the street. Obviously it takes ages to get anywhere, but every day it's been getting slightly better. And yesterday we walked a good five minutes maybe without him pulling ahead once, trotting nicely at my heel (possibly because Archie figured out we were on our way home and he really really wanted to get there, so he
may have actually stopped pulling ahead so that I didn't turn round?) Reasonable progress - so I'm pleased. When Archie pulls sideways or back I give a hint of a treat at my side which usually draws him back into heel, although that can also make him sit down and wait for the treat so we do a sort of forward-turn, forward-turn, forward-sit-forward, forward-forward-turn, forward-sit-forward. Yes, it really is as boring as it sounds....... Early days