Start with a toy your dog already wants

The fastest way to teach fetch is to begin with something your dog is already interested in—a ball, a rope toy, or a stick they've picked up on their own. Watch what your dog naturally grabs and carries. That item is your starting point, not a toy you think they should like.

Before you begin training, make sure your dog knows how to sit and come when called. Fetch builds on those commands. If your dog hasn't learned those yet, spend a week or two on those first—it will make fetch much easier to teach.

Key Takeaways

  • Use a toy your dog already wants to carry, not one you choose for them, because motivation makes the difference between a dog that fetches and one that ignores you.
  • Teach fetch in three stages: getting your dog to chase the toy, getting them to pick it up, and getting them to bring it back to you.
  • Most dogs learn the first two stages in a few days, but returning the toy takes longer—expect one to three weeks of short, daily practice.
  • Stop training sessions after five to ten minutes or when your dog loses interest, because tired or bored dogs stop learning.
  • If your dog runs away with the toy instead of bringing it back, switch to a smaller toy or practice in a confined space like a hallway until they understand the game.

Stage one: Get your dog to chase the toy

Throw the toy a short distance—no more than five or six feet away—while your dog is watching. Most dogs will chase it out of instinct. The moment they move toward it, say "fetch" in an upbeat voice. This pairs the word with the action they're already doing.

Throw the toy only when your dog is looking at you, not when they're distracted. If they don't chase it, the toy isn't interesting enough yet. Try a different one, or toss it while they're already excited—right after playtime or a walk works well.

Repeat this five to ten times per session, once or twice a day. Stop before your dog gets tired or bored. You want them to end the session still wanting to play.

Stage two: Reward them for picking it up

Once your dog reliably chases the toy, the next step is getting them to actually grab it. When they reach the toy, when ready say "good fetch" and toss a treat near them—not at them, but close enough they can see it. This teaches them that picking up the toy leads to a reward.

Some dogs will pick up the toy right away. Others will sniff it and walk away. If your dog doesn't grab it, try a toy that's more appealing—something with a texture they like, or a toy that squeaks. You can also rub a treat on the toy to make it smell more interesting.

Once your dog is consistently picking up the toy, start rewarding them only when they hold it for a second or two before dropping it. Gradually ask them to hold it longer before you give the treat.

Stage three: Teach them to bring it back

This is the longest stage because it requires your dog to do something that doesn't come naturally—most dogs want to keep the toy, not return it. Start in a small space like a hallway or a fenced yard where your dog can't run far.

Throw the toy a short distance. When your dog picks it up, when ready call them back to you using their name and "come"—the command they already know. The moment they move toward you, say "good fetch" and give them a treat. Do not take the toy from them yet. Let them drop it on their own, then reward them again.

Repeat this many times. Your dog will start to understand that bringing the toy back to you leads to treats. Once they're doing this consistently in a small space, gradually increase the distance you throw the toy and practice in larger areas.

What to do if your dog runs away with the toy

If your dog grabs the toy and runs in the opposite direction, you're moving too fast. Go back to stage two and spend more time rewarding them just for picking it up, before you ask them to return it.

You can also switch to a smaller toy that's easier for them to carry, or practice in a hallway where there's nowhere to run. Some dogs respond better to a toy they can hold in their mouth without effort—a small ball is often easier than a large stick.

Never chase your dog to get the toy back. Chasing is a game to them, and it teaches them that running away with the toy is fun. Instead, stay still and call them. If they don't come, wait. When they get bored and come back on their own, reward them heavily.

How long training usually takes

Most dogs learn to chase a toy in one or two sessions. Picking it up takes a few days. Bringing it back is the slow part—expect one to three weeks of daily five-to-ten-minute sessions before your dog reliably returns the toy.

Some dogs learn faster, and some take longer. Puppies under six months old often struggle with focus and may need shorter sessions. Older dogs sometimes take longer to learn new games. The speed doesn't matter—consistency does. Five minutes every day teaches faster than thirty minutes once a week.

Common mistakes that slow down training

The biggest mistake is using a toy your dog doesn't care about. If the toy isn't interesting, your dog won't chase it, and training stalls. Watch what your dog naturally picks up and carries, then use that.

The second mistake is training for too long. A tired or bored dog stops learning. End every session while your dog still wants to play. This keeps them excited about the next training time.

The third mistake is taking the toy away too quickly or roughly. If your dog thinks you're going to grab the toy and end the game, they'll hold onto it tighter. Let them drop it on their own, or trade them for a treat instead of taking it.

Frequently Asked Questions

What age should I start teaching fetch?

You can start introducing fetch around four to five months old, but puppies under six months have short attention spans and may not understand the game yet. Waiting until six months or older usually means faster learning. Older dogs can learn fetch at any age—there's no important date.

My dog brings the toy back but won't let go of it. What do I do?

Trade them for a treat instead of trying to pry the toy out of their mouth. Hold a treat near their nose and say "drop it." The moment they release the toy to take the treat, reward them. Practice this separately from fetch training until they understand the command.

Can all dogs learn to fetch?

Most dogs can learn fetch, but some breeds and individual dogs are less interested in retrieving. Terriers and hounds sometimes prefer to chase and keep the toy. If your dog isn't interested after several weeks, they may straightforward not enjoy the game—that's fine. Other games work just as well for exercise.

Should I use a tennis ball or a special fetch toy?

Use whatever your dog is most interested in. Some dogs love tennis balls, others prefer rubber toys or rope toys. Watch what your dog naturally carries, then use that. A toy your dog loves will teach fetch faster than the "right" toy they don't care about.

How often should I practice fetch training?

Once a day is enough. Five to ten minutes of focused training is more effective than longer, scattered sessions. If your dog wants to play more, that's fine—just keep formal training sessions short so they stay engaged and eager to learn.