My dogs have great recall. I do not use the word COME in training or at home, without a line on the dog until they are 100% on lead with distractions.
There are other words you can use, like call the dog's name, Lugie!!!! Reach in your pocket, as for a treat when you get the attention. If that doesn't work, go out and catch your dog. But using the word COME or HERE when you cannot enforce it, teaches the dog that he can ignore you.
Recall is a life-skill. That is, if it is broken, your dog can die in some circumstances. It is something I don't want to screw up with. So training it is done in such a way that I am ALWAYS happy when the dog comes. I always praise, and if I am still treating, that too. Coming to me is better than running with other dogs or eating chopped liver. If you say COME, and then show your dog his mistake and start going off on him, then you are associating bad stuff with the word COME. Don't do that. Not giving your dog early opportunities to blow off this command, is teaching the dog that the command is not optional.
And don't repeat the command. Say it once, you can get his attention first. Heeeeerbieeeee, and when he looks, COME! Give him a chance to comply -- a few seconds, and if he isn't, help him (with the line you have on him). Usually, I do not drag the dog to me. I use the line to ensure he doesn't get further away, and then go to him and bring him to where I had been when I called, and then I praise. Good Come.
Another thing, I almost always couple COME, with SIT. For this I usually train a COME FRONT. Where I walk along with the dog at my side, and then back up three or four steps and call the dog to COMEFRONT, or FRONT. The dog turns and faces me then, and comes to the front of me and sits in front, and here is the important part, he has to sit close enough for me to touch his head and collar.
In obedience, the recall is done from 20 or 30 feet away, not on leash. You can signal or call, COME! or FRONT! And the dog needs to come to you and sit in front. When the judge tells you to finish your dog, you can signal or give a command for your dog to return to your side. The quick COMEFRONTS while walking translate into this from 20 - 30 feet away with no problem. Again, these are life skills.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC