
Hi,
Thank you all for your replies.
He chooses a toy to take with him on walks, which he is only given when he's out. For a while this worked and even other dog owners were shocked that he came back (they know him well).
I've tried running in the opposite direction and hiding behind trees. It's a wonder I haven't been locked up how silly I've behaved to try and get him back! Alas, nothing's worked though.
I've cooked him liver which he loves, but this upsets his tummy. I've tried chicken, but he spits it out.
At home he has some lovely traits. He takes himself into the hall away from us when we eat, doesn't jump on the furniture, doesn't go upstairs (I didn't want him pining at the bottom of the stairs when he's older and he can't make it up there) and waits for his food until he's told it's ok.
I've bought an extendable lead and he comes back when I use that, but I guess that's cause he knows that he's not totally free to run away.
I've tried staying calm and not worrying that he won't run off, but there's always a niggle in the back of my mind that he will.
It's just so frustrating!!!!