As my trainer remarked with a sigh on Saturday " uh uh - Humphrey's back in Humphrey World again"! and that just sums it up!! When we leave the house, I get him to sit and then calmly walk off, if (when!) he pulls, we stop and he'll reposition himself and and we can manage a calm walk to the corner, where we come on to the main road - which is where the smells start - the cows walk along there to the field and there are several other dogs that have gone before us, so nose is glued to the ground and I could wave a side of beef in front of him, NOTHING will get him to look up. When we get to the place where we always cross over, he's back with me again and sits automatically and waits til I start off again. Shortly after that, he's off lead and he's rarely far away, and if necessary will walk perfectly to heel, - we've walked passed goats and cows and he'll stay with me.
Its the inconsistency that's so frustrating, some days or in some places he'll walk beautifully but then at other times he just goes off into fairy land!! BUT on the plus side, he's been really good on his recalls lately and the last couple of days I've managed to get him to stop and sit at distance, so I have to be thankful for small mercies!!!