🎾Games & tricks

How to Teach a Dog to Fetch (Even if They Won’t Bring It Back)

Quick answer

To teach a dog to fetch, teach it backwards. Start with the drop: trade the toy for a treat and give it straight back. Then reward your dog for carrying it to you, then for picking it up, and only then throw it, a short way at first. If your dog runs off with the toy, don’t chase them: use two identical toys so coming back always pays. Use a toy that’s too big to swallow, never sticks, keep sessions to a few throws, and stop while your dog still wants more.

First: does your dog like to chase?

Fetch is really three behaviors glued together: chase, carry back and let go. Retrievers and herding breeds often chase and carry naturally; many other dogs happily chase but have no idea why they'd bring the toy back. Some don't care about balls at all.

Spend two minutes finding out where your dog is before you start:

Pick the right fetch toy

The toy matters more than people think: it decides whether your dog wants to play and whether the game is safe.

ToyGood forWatch out for
Rubber ball, sized rightMost dogs; bounces and rolls, easy to throwMust be bigger than your dog’s throat: too-small balls can lodge and block the airway
Soft plush or fleece toyPuppies, soft-mouthed dogs, indoor fetchStuffing and squeakers if your dog shreds toys
Rope or tug toyDogs who love tug: the game ends with a short tug as a rewardLoose threads if chewed apart
Flying disc (soft)Athletic adult dogsJumping and twisting; keep throws low
Floating toyWater fetchCurrents, cold water, swallowing water
SticksNothing: use a toy insteadSplinters and penetrating mouth and throat injuries

Keep one or two "fetch only" toys that come out just for this game. A toy your dog can't have all day stays more exciting.

Teach fetch backwards: start with the drop

Most people throw the ball and hope for the best. A more reliable way is back-chaining: teach the last part first, so each new step leads into something your dog already knows and enjoys. With fetch, the last part is "let go of the toy," and the first part your dog learns to love is giving it to you.

Infographic: teach fetch backwards in four stages – drop, bring back, pick up, chase
Back-chaining: start with the drop, end with the throw. Tap to enlarge.

Stage 1: the trade ("Drop")

Hand your dog the toy and let them hold it. Put a treat right in front of their nose. Most dogs open their mouth to take it: the instant the toy drops, say "Yes!" (or click) and give the treat. Pick up the toy and give it straight back. Repeat 5-10 times. When the toy is dropping as soon as your hand moves, say "Drop" just before you show the treat.

Giving the toy straight back is the secret. Your dog learns that letting go isn't the end of the fun; it's how the fun continues.

Stage 2: bring it to you

With the toy in your dog's mouth, take one or two steps back and encourage them to follow. When they reach you, ask for the drop, treat, and give the toy back. Gradually add steps until they'll walk the toy across the room to you.

Stage 3: pick it up

Put the toy on the floor right in front of your dog. Mark and reward any time they take it in their mouth, then ask for the drop. Then roll it a short way and do the same. Now your dog is picking up, carrying and dropping: three-quarters of fetch.

Stage 4: the chase

Toss the toy a couple of meters, in a hallway or a small room so there's nowhere else to go. When they bring it back and drop it, throw again right away: the next throw is the best reward there is. Add distance slowly, and only move outdoors once it works indoors every time.

The two-toy trick for dogs who won't give it back

Some dogs think fetch is "catch me if you can." Instead of chasing them (which teaches that running away is the game), use two identical toys:

  1. Throw toy A.
  2. When your dog grabs it, call them and show toy B, making it move and look exciting.
  3. As they come to you and drop toy A to get B, throw toy B the other way.
  4. Pick up toy A while they chase B. Repeat.

The toy in your hand is always more interesting than the one in their mouth, so coming back pays off. After a few sessions, start asking for the drop before you throw the second toy, then go back to one toy. And never scold a dog for not bringing it back: veterinary behavior experts recommend reward-based training only (AVSAB, 2021), and a telling-off just teaches your dog that coming to you is a bad idea.

Troubleshooting: when fetch isn't working

What happensLikely reasonWhat to try
Won’t chase the toy at allToy isn’t interesting; dog isn’t a natural chaserDrag the toy along the floor like prey, tie it to a rope, try a different texture; reward any interest
Chases, then lies down and chewsHolding the toy is the rewardGo back to stage 1: trade for a treat and give the toy back
Runs off with the toyBeing chased has been funNever chase; use the two-toy trick; practice in a hallway
Brings it back but won’t let goLetting go means the game endsTrade, then throw again immediately; keep a short tug as a reward if your dog loves tug
Drops it halfway backCarrying isn’t rewarded yetPractice stage 2 with shorter distances; reward when the toy reaches your hand
Loses interest after 2-3 throwsTired, hot, or boredStop after 3-5 good throws while they still want more; play when it’s cool
Can’t stop: obsessed with the ballThe game is too excitingShort sessions, a clear "all done" cue, and a calm activity afterward like a sniffing game
HeyFido app

Keep the practice going

HeyFido gives you a step-by-step video curriculum, all the basics first and then tricks, built on positive reinforcement, with a daily streak and XP that make short daily sessions a habit.

7-day free trial · cancel anytime.

Play fetch safely

Fetch safety checklist: right-sized ball, no sticks, short sessions in heat, low throws for puppies and seniors, stop while they still want more
Five quick checks before you throw. Tap to enlarge.

Where fetch leads next

Once your dog brings things back and lets go on cue, you've built the base for fun extras: "bring me your leash," tidying toys into a basket, or finding a hidden toy and bringing it to you. A solid stay also lets you add impulse control: your dog waits until you say "Go!" before chasing. For more ideas, see our list of tricks to teach your dog, or start with the basics, in the right order.

FAQ

How do you teach a dog to fetch if they don’t bring the ball back?

Teach it backwards. First trade the toy for a treat and give it right back, then reward your dog for carrying it a few steps to you, then for picking it up, and only then throw it. If your dog runs off with the toy, don’t chase them: use two identical toys and throw the second one when they come back.

How do I get my dog to drop the ball?

Hold a treat in front of their nose while they hold the toy. The moment they let go, say "Yes!", give the treat and hand the toy straight back. Add the word "Drop" once it happens reliably. Throwing again right away is the best reward for letting go.

How long does it take to teach a dog to fetch?

Dogs who love to chase often get the full game within a few days of short sessions. Dogs who aren’t natural retrievers may need a couple of weeks, building one stage at a time.

Is fetch bad for dogs?

Fetch is a great game when it’s kept short and safe. Avoid sticks, use a ball too big to swallow, play in cool weather, and keep throws low and short for puppies and seniors. Stop while your dog still wants more.

At what age can a puppy learn fetch?

Puppies can start learning the trade and carrying from the first weeks at home, with soft toys and gentle rolls along the floor. Keep sessions to a couple of minutes and avoid long throws and jumping while they are growing.

Sources

  1. Griffiths L.G., Tiruneh R., Sullivan M., Reid S.W.J. (2000). Oropharyngeal penetrating injuries in 50 dogs: a retrospective study. Veterinary Surgery, 29(5), 383-388. doi:10.1053/jvet.2000.9140
  2. American Veterinary Society of Animal Behavior (2021). Position Statement on Humane Dog Training.