Take him to an obedience class....that will really help. Also, try running the opposite direction and say something like "Let's go"...so he'll chase you. I know someone who's dog would only come back when he saw her run the other way....as if saying "Hey, where are you going?"
If you have a good fenced in dog park you could practice that there and he can't run off anywhere.
I've heard that playing games like "hide-n-seek", with a yummy treat and LOTS of praise as the reward, in your house or outside in a safe fenced in area helps and he learns to find you. When I take my two out and my boy isn't listening...I'll pick up my girl and hide behind a tree and call him. I'll watch him look all around for me while I'm still hiding. It helps him to come quicker the next time I call him.
I hope these ideas help. But, a training class with a great trainer would be best. I go to Petsmart and it's been wonderful.
Good luck |