How to Teach a Dog or Puppy to Come

A dog  running through the autumn leaves in the Park

“Come” is probably the single most important command you’ll ever teach your dog. A well-learned “Come”—on leash and off—can make your dog a pleasure to be around. A dog who comes reliably will not be a bother to people, and the dog himself will not be in jeopardy because you can always call him out of a potentially dangerous situation.

But a dog who executes the “Come” command unreliably is a source of frustration, embarrassment, and possible tragedy. There are few emotions as intensely unpleasant as calling for a dog who does not come when you’re in a rush to go out, or who charges over to people on a beach blanket, or is about to bolt into traffic.

The “Come” command can be taught in segments. If you can commit to taking the time to lay a solid foundation, all the training that comes afterward will be so much easier.

How to Start Teaching Your Dog the “Come” Command

  1. Prepare a baggie of small, tasty treats like bits of meat or cheese.
  2. Stand a few feet away from the dog and say his name in a cheerful, up-inflected voice. As soon as he begins to move, encourage him to continue toward you by moving backward, away from him.
  3. Squarely facing the dog, practice moving backward as quickly as possible, which will trigger the “chase” instinct in your dog. It also makes “Come” much more fun than if you were just standing still.
  4. Stop moving as the dog gets close to you.
  5. Now use verbal reinforcement: “What a good boy!” or “That’s my good dog!” or any personal words of praise and encouragement you want.
  6. Give him that tasty tidbit as soon as he reaches you.

As soon as he begins to move toward you, reward his effort immediately. Say “Yes!” enthusiastically and get the dog treat in his mouth as fast as you possibly can. In trainer-speak, saying “Yes!” is called a “reward marker”, a way to identify the exact behavior you’re glad the dog demonstrated, and that you’ll pair with a food treat any second. You are using an edible treat to entice your dog so you can “mark” the first part of “Come”—the first steps coming toward you. What you are reinforcing at this point is just the beginning of “Come.” You want the dog to know that moving toward you will bring him great benefits. Eventually when he hears the word “Come!” he’ll automatically start moving in your direction.

Teaching the “Come” Command: to Sit or Not to Sit?

You may feel that getting your dog within “patting” range is compliance enough with “Come!” But some trainers say every command must have an “end” from the animal’s perspective. That may be why many dogs are taught to sit squarely in front of the person who has called them. You can alter this command to suit your own lifestyle and your dog’s individual personality.

Ask Your Dog to “Come!” With an Upbeat Voice

The tone of voice you use to call your pooch must be one or more of the following:

  1. Upbeat
  2. Cheery
  3. Enthusiastic
  4. Eager
  5. Happy
  6. Encouraging
  7. Hopeful 

You can’t have a voice that sounds angry, frustrated, or punitive. The dog will avoid you—especially if your whiny, irritated, fed-up tone is often paired with an even more negative reaction from you when he finally gets there (or you’ve gone after him).

By calling “Come!” you should realize you’re asking a dog to leave something enjoyable to obey you. You have to make “Come” such a pleasurable-sounding experience that he thinks it might be even better than what he’s engaged in. Just remember that every positive experience of “Come” is a building block for a lifetime of obedience. So every pleasant-sounding “Come!” that is followed by pats, or treats, or praise, will increase the likelihood of more obedience.

Get Down on Your Dog’s Level When You Say “Come!”

Standing upright is not enticing to any dog—it’s intimidating, as is leaning forward toward him.

Bend down from the waist like a dog’s “play bow.” If your dog is shy or timid, you can try lowering your profile by going down on one knee so you’re less intimidating, more inviting. Turn away from the dog as you call him and clap your hands.

Don’t Move Toward the Dog When You Say “Come!”

If you’re calling “Come!” and going toward the dog, your physical movement is signaling him to stay where he is. From the dog’s perspective, it’s as if your forward motion blocks his own forward motion toward you.

Teaching the “Come” Command: Don’t Chase Your Dog

Our instinct is to chase a dog who isn’t coming to us, but in most cases, you can’t move fast enough to catch a dog. And you may be driving the dog into danger when you chase him. So the best way to get a dog to come to you is to turn sideways (which is less threatening than head-on), call his name in the most upbeat, enthusiastic voice you can muster, and move in the opposite direction; his instinct will be to chase you.

How to Continue Teaching Your Dog to “Come”

Only lots of practice will assure your dog comes reliably every time you call, but there are strategies that increase the odds of success. You can try some or all of these at various times in your dog’s development. Some are fundamental rules about “come,” while others are pointers that work for some dogs:

Always practice with a leash in the beginning. Never call your dog to come unless you have control with a dog collar/harness and leash so you can reinforce the command with the leash if necessary.

  • Only call a dog when you’re sure he’ll come. Start when the dog is not distracted by something else. If he is distracted or doesn’t yet understand the command, you’ll be teaching him NOT to come when you call.
  • Use a clear, consistent signal. For example, say “Digby, COME!” always with a bright tone of voice and an up-inflection.
  • Do not repeat the command. Be patient with the dog so that he can process the request and decide whether to comply.
  • Try clapping your hands together briskly as added encouragement. Turn slightly sideways. Bend forward from the waist in a “play bow.” The moment the dog starts to respond, use an encouraging, soothing tone: “Gooood boy.” Move away, looking back at him over your shoulder to lure him to follow.
  • Make it a game. If you want to encourage compliance by making it a game of chase, so much the better. But if that’s too exciting for your dog and makes him jumpy or nippy, then stop when he comes close to you. Then play bow and give him a treat.

Success comes in stages: first, make sure your dog is competent at “Come” on a leash before trying it off-leash. Then make sure he’s competent at “Come” indoors before trying it outside, and finally that he’s competent at a close distance before trying long-distance returns. If you haven’t laid a solid foundation, the “Come” command will crumble before long.

Teach Your Dog “Come” With an Edible Treat

Have an edible treat or one of your dog’s favorite toys to offer when he comes to you—but remember that tests have shown giving random treats works better than treating on every recall. It has been proven that after the foundation is laid for a response, “intermittent” rewarding gives the greatest results when training any kind of animal.

If the dog does not respond, go over and get as close as a few feet—or even inches—away from him. Have a really delicious treat in your hand—some food item your dog can’t resist. Give him a sniff of your hand if necessary. Once he has seen and smelled the delicious morsel, say his name but not the word “Come.” As soon as he takes a step toward your closed hand, say “Come” in an enthusiastic voice (but not a loud, jarring tone). This pairs the word with action; the treat reinforces the action. Treat him and give him lots of praise and pats.

Remember to always turn away from your dog when you call him. Reward with play—treats are good, but play can often be better, depending on the dog’s personality. Return to whatever else you were doing, or invent something to do so you can ignore your dog for a while—no interaction at all, just ignore him. Even a minute is enough. Don’t give the dog any attention until you are ready to practice “Come” again a minute or two later. Make an effort always to sound like someone you would want to come to: cheerful and enthusiastic, not cranky and annoyed.

Use Praise-Filled Encouragement

Assume your dog is in the process of coming to you, that he’s trying to find you if you can’t see him. If he’s in plain view and chasing squirrels but not responding to you, give him the benefit of the doubt and hope that he’s weighing his options. Call out, “What a good boy!” or “Good dog!”—whatever you want to say in an encouraging tone after you’ve called, “Digby, Come!”

Be enthusiastic the second you see him head your way and as you see him getting close. Keep on praising right until he reaches you. Clap your hands and use a word or phrase that’s comfortable for you to reinforce his progress back to you. The word “Yippee!” sounds celebratory; try pairing that with the dog’s name as he gets closer. The more impressive the show of obedience—for example, if he was in the middle of playing or hunting or has come from far away—the bigger the fuss to make when he comes. Have a fun version of “Come” practiced by as many people in your household as are involved in the dog’s life. Think about it: if the payoff isn’t pleasurable for the dog, why would he do it?

How to Train Your Puppy to “Come”

Up to six months of age, puppies don’t want to be left behind. So until then, “come” is something they instinctively want to do. After that, independence sets in, and some dogs stop wanting to come, or actually start to take a hike without a thought about you.

Resist Getting Angry if the Puppy Does Not Come

Don’t jump to the conclusion that he knows what you wanted and was being stubborn or rude. Go over to him, get closer, bend down, and call him invitingly. Do this calmly, encouragingly. Don’t let your anger or frustration seep through. This teaches him that he has to come, but assures him that you’re not mad. “Come” always needs to be an upbeat, positive command. No exceptions.

A Puppy Can Lose Interest in the “Come” Command

Make a game of it or have a tasty treat to entice him. Let him see or smell the treat, then back away, telling him “Come!” (say it once—do not repeat it over and over). Praise him as he continues toward you. Crouch down. Let the puppy come right up to you for the treat. Pet and praise him as he eats it from your hand.

Make the “Come!” Command Fun With Hide-and-Seek

Call the puppy from different rooms in the house. Go outside and hide behind a tree, calling out, “Come!”

Common Mistakes When Teaching a Dog to “Come”


  • If you say “Come” and nothing happens, DO something! Back up, clap your hands, squat down, sound happy—make it happen!


  • People often repeat “Come!” in a variety of tones of voice—with increasing annoyance or loudness—until finally they get fed up and sound really firm and convincing. But going through a litany of “Come!” commands only teaches the dog to come after hearing the command repeated many times. If you don’t get the job done with one assertive, cheerful “Come!” then you’re teaching your dog to wait for the umpteenth repetition before complying.


  • Since “Come” is one of your most valuable and vital tools of communication, keep it shiny. If you don’t use it and praise your dog’s rapid response times, he won’t remember what it means. Use it every chance you get, and reward it with words, strokes, and treats.


  • This is probably the worst and most common mistake people make: their dog doesn’t come at first or doesn’t come swiftly, so they give him a tongue lashing and sometimes worse when he does finally roll in. You can see that there’s no way that kind of reception is going to reinforce the “Come” or make the dog want to do it again anytime soon.


  • If you need your dog to come for an unappealing end—like having his nails clipped or get a bath or being crated —then do not use the “Come” command. The dog’s “reward” for coming quickly and obediently should not be something he dislikes. Instead, leave “Come” out of it entirely. Go to the dog—find him or get him—and then take him by the collar or clip on a leash to do what needs doing.


  • At home, your dog may come to you most of the time. That’s because there aren’t many distractions at home, so he can focus on you. Also, when you call it’s usually for something pleasurable—a walk, a meal, getting brushed, a drive in the car, etc. So he comes willingly. But when you take a dog outdoors and let him off the leash, he’s often less likely to obey for several good reasons:
  • All the distracting sights and sounds and smells outside
  • When you call him it’s usually to end the fun and go: as soon as he reaches you, you leash him and take him home. To solve this, call him a few times, make a big show of delight that he came, give him a scratch or pat wherever he likes it best and then release him with an “okay.” If you do this every so often, he won’t always associate “Come” with leaving, just with affection. Other times, you can give a small, tasty treat for a “Come” and then release him. The last time you call “Come,” give a few pats and then slip the leash on; he’ll still associate the “Come” command with something positive.
  • If he doesn’t come right away, you may get anxious or frustrated and call him in a harsh or annoyed tone—which makes him anxious.
  • Not coming is positively reinforced by the fun of running around. In other words, by not coming the dog is assured of a better time than by going to you.

Troubleshooting Problems Teaching a Dog to “Come”


Some dogs are so sensitive to rebuke they become apprehensive the next time they’re asked to execute a command. A sensitive dog who associates “Come” with unpleasantness may stop partway to you. He stops to get a sense of what kind of mood you’re in. But the problem only worsens if you get annoyed with him for stopping halfway and then you repeat “Come” harshly—this only reminds him why he’s unsure of returning to you in the first place. Try to be as gentle and forgiving as you can with your dog during the learning process—and in the case of a sensitive dog, even more so.

SOLUTION: Put the fun back into “Come.” First squat down (which is a non-threatening position), clap your hands, and verbally praise and encourage the dog to come to you. Have a food treat ready and offer lots of pats and praise. Practice “Come” as much as you can, trying always to make it fun with your tone of voice, hide-and-seek games, and occasional food and toy rewards. The more times “Come” is a great experience, the more obedient the response will be.


If a dog is grabbed and immediately put on a leash the minute he comes, he learns to avoid “the grab.” By grabbing the dog and leashing him to end his freedom, you are punishing his obedience.

SOLUTION 1: Resist shooting your hand out to grab your dog’s collar. Instead, squat or bend down in a non-threatening position, reach beneath the dog’s neck to gently take hold of the collar (so that he can’t try to dash for freedom), and make a big fuss over him, patting him.

SOLUTION 2: If the dog does not like the feeling of his collar being held, then “counter condition” his response—this is trainer-speak for “change his reaction.” Offer him treats and affection when your hand is on his collar; make him eager to come and to have his collar held. When a dog is touchy about his collar, praise him verbally, treat him, touch his collar, and then treat him again. Then touch his collar and treat him simultaneously. After several repetitions, the food will become the reward after he has let you touch his collar.

If this fix doesn’t work, hold the treat in your fingers, let him sniff and lick it, and while he’s doing this scratch and stroke his chest and take hold of his collar without making a big issue of it. Once you have held, let go of the treat and give it to him.


Your dog may have been chased in the past when he ran away and he may think it’s a great game.

SOLUTION 1: Turn the tables on the dog: you run away from him! Make it seem like too much fun—clap your hands and call him again but in a very cheery voice. He will want to join you if you seem to be having a good time.

SOLUTION 2: If he does not demonstrate competence with “Come,” you should not give your dog off-leash privileges. You should still be working on a long line until you have that recall down cold. By letting your dog run free you’re giving him numerous chances to “practice” not coming.

Shop Customer Favorites for Dogs