Start with a strong reward your dog actually wants
The fastest way to teach "come" is to make it the best thing that happens to your dog all day. Before you start training, figure out what your dog loves most — not what you think should motivate them. For some dogs it's small pieces of chicken or cheese. For others it's a tennis ball or a tug toy. The reward has to beat whatever else is happening around them, or they will ignore you.
Test your reward by showing it to your dog in a quiet room with no distractions. If their eyes light up and they move toward you, you have found something worth training with. Keep these high-value rewards only for "come" training — do not give them out any other time, or they lose their power.
Start training in a space where your dog cannot run away or get distracted. A hallway, small room, or fenced yard works well. You want your dog to succeed every single time at first, which is only possible when there is nowhere else to go and nothing else to chase.
Key Takeaways
- Use a reward your dog genuinely wants — chicken, cheese, or a favorite toy — and save it only for "come" training so it stays powerful.
- Start in a confined space with no distractions so your dog learns to come reliably before you test them in the real world.
- Say your cue word once in a happy, upbeat voice, then when ready reward the moment your dog reaches you, not after they sit or do anything else.
- Practice five to ten short sessions per week of two to three minutes each, because frequent short training works better than one long session.
- Only practice "come" when you are certain your dog will respond, so you never call them and have them ignore you.
Teach the cue word in a quiet space
Pick a cue word — "come," "here," or your dog's name followed by "come" all work fine. Say it once in a happy, upbeat voice. The moment your dog moves toward you, mark the behavior with the word "yes" or a clicker if you use one, then when ready give them the reward. The timing matters: reward within one second of them moving toward you, not after they sit down or do anything else.
Repeat this five to ten times in a single session, then stop. Your dog should end the session wanting more, not bored. Do this three to five times per week in the same quiet space until your dog runs to you every time you say the cue word — usually two to four weeks of consistent practice.
Never say the cue word twice. If you say "come, come, come" and your dog learns they can ignore the first two, you have trained them to wait for the third. Say it once, wait a few seconds, then try again or move closer and try again. One word, one chance, one reward.
Add distance and mild distractions gradually
Once your dog comes reliably in a quiet room, move to a slightly larger space or add one small distraction — a toy on the floor, or you standing in a different room. Call your dog from a short distance, maybe six feet away. When they come, reward heavily. Do this for a week or two until they still come reliably with that one distraction present.
Then add the next level: call them from a longer distance, or introduce a second mild distraction. A good order is: quiet room → same room with a toy visible → hallway with a door open → fenced yard with no other dogs → fenced yard with another dog present at a distance → unfenced area on a long leash. Move to the next step only when your dog succeeds at least nine out of ten times.
This slow progression is the difference between a dog that comes reliably and one that comes sometimes. Most owners skip steps and then wonder why their dog ignores them in the park. Stay at each level until it is boring for both of you.
Practice in real-world settings on a long leash
Before you ever call your dog off-leash in an open space, practice in a real-world setting while they are on a long leash — a 15 to 30-foot rope attached to their collar or harness. Go to a park or a quiet street. Let your dog sniff and explore, then call them. When they come, reward with the same high-value treat. If they do not come, do not yell or repeat the cue — straightforward reel them in gently on the leash, then reward them for reaching you.
The leash is your safety net. It prevents your dog from learning that they can ignore you and get away with it. Practice this way for at least two to four weeks before you consider calling them off-leash. Even then, only do it in a fully fenced area until you are absolutely certain they will come.
Many owners make the mistake of calling their dog off-leash before the dog is ready, the dog ignores them, and now the dog has learned that "come" is optional. Once that happens, retraining takes much longer. Use the leash as long as you need to.
Reward the arrival, not the behavior after
The moment your dog reaches you, give them the reward when ready. Do not wait for them to sit, make eye contact, or do anything else. The reward is for coming, not for what happens next. Many owners accidentally train their dog to come and then sit, or come and then wait, when what they really want is just the coming part.
If you want your dog to sit after they come, teach that as a separate behavior once "come" is solid. Right now, your only job is to make coming to you the most rewarding thing in the world. Everything else can wait.
Also reward your dog for coming even if they took a long time or seemed reluctant. You want them to learn that coming always leads to good things, no matter what. If you only reward the fast, eager arrivals and ignore the slow ones, your dog will eventually stop coming at all.
Avoid common mistakes that break the training
Never call your dog to you for something they dislike — a bath, nail trimming, or the end of playtime. Your dog will learn that "come" means something bad is about to happen and will avoid you. If you need to do something unpleasant, go get your dog instead of calling them.
Do not practice "come" when you are not sure your dog will respond. If you call them and they ignore you, they have just learned that ignoring you works. Only call your dog when you are confident they will come — in a confined space, on a leash, or in a situation where they have succeeded many times before. This is the single most important rule.
Do not use "come" as a punishment or a way to end fun. If your dog comes and you when ready put them on a leash to leave the park, they will learn that coming ends the fun. Instead, call them, reward them, let them go back to playing, and call them again later. This teaches them that coming does not always mean playtime is over.
Practice short, frequent sessions instead of long ones
Train for two to three minutes at a time, five to ten times per week. This is far more effective than one long session per week. Your dog learns faster with frequent repetition, and short sessions keep them interested and eager for more.
A good schedule is to practice once or twice a day, five days a week. You can do it before meals, after a walk, or anytime your dog is in a good mood and focused on you. Stop before your dog gets bored — if they start ignoring the reward or wandering away, the session is over.
Track your progress by keeping a straightforward note of how many times your dog comes out of ten attempts. When they hit nine or ten successes for two weeks straight, move to the next level of difficulty. This gives you a clear signal that they are ready, rather than guessing.
Frequently Asked Questions
How long does it take to train a dog to come reliably?
Most dogs learn the basic behavior in two to four weeks of consistent practice. However, training them to come reliably in distracting environments — parks, streets, around other dogs — takes two to six months. The timeline depends on your dog's age, breed, and how often you practice. Older dogs and certain breeds like hounds may take longer.
What if my dog knows "come" but ignores me sometimes?
Your dog has learned that "come" is optional because they have been rewarded for ignoring you at some point. Go back to practicing in a confined space or on a leash, and only call them when you are certain they will respond. Build their success rate back up to nine or ten out of ten before you try again in distracting environments.
Can I use a whistle instead of a voice cue?
Yes. A whistle can actually work better in noisy environments because the sound carries farther and is more distinct than your voice. Train it the same way: blow the whistle once, reward when ready when your dog comes. Many dogs respond faster to a whistle than to a voice cue.
Should I use a retractable leash for training?
No. Retractable leashes teach your dog that they can pull away from you and still have freedom. Use a standard six-foot leash for early training, then a long rope leash (15 to 30 feet) when you practice in open spaces. The long rope gives your dog room to explore while you keep control.
What if my dog comes to me but then runs away again?
This usually means your reward is not valuable enough, or your dog has learned that coming does not always lead to something good. Use a higher-value reward — real chicken instead of kibble — and make sure you never call your dog to you for something unpleasant. Also, after you reward them, let them go back to what they were doing so they learn that coming does not end the fun.