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 stick, a squeaky toy, or a rope toy. Watch what your dog naturally picks up and carries around. That item is your starting point, not a toy you think should work.
Before you begin training, make sure your dog knows how to sit and come when called. Fetch builds on those commands. If your dog doesn't reliably come to you yet, spend a week on that first — it's the foundation that makes fetch possible.
Key Takeaways
- Start with a toy your dog already wants to carry, not a toy you choose for them.
- Teach fetch in short sessions of 5 to 10 minutes, three to four times a week, to avoid frustration and injury.
- The first step is getting your dog to chase the toy; the second is getting them to bring it back to you.
- Most dogs learn to chase within one or two weeks, but returning the toy takes longer — expect three to six weeks total.
- If your dog drops the toy before reaching you, stop throwing and go back to shorter distances instead of chasing them down.
Throw short distances and reward the chase
Toss the toy only 5 to 10 feet away — not across the yard. Your goal right now is just to get your dog to run after it. When they do, say "Yes!" or use a clicker if you have one, and give them a treat or praise the moment they touch the toy.
Do not worry about them bringing it back yet. If your dog picks up the toy and runs away with it, that's fine. Let them have it. The chase is the reward. Repeat this 5 to 10 times in one session, then stop. Short sessions prevent boredom and keep your dog excited about the game.
If your dog doesn't chase the toy at all, try rolling it instead of throwing it, or tie a rope to it and drag it along the ground. Movement triggers the chase instinct more reliably than a stationary object.
Teach the return by making yourself more interesting than the toy
Once your dog reliably chases the toy, the next step is getting them to bring it back to you. This is where most training stalls. The key is making yourself more rewarding than keeping the toy.
After your dog picks up the toy, crouch down, clap your hands, and call their name in an excited voice. When they turn toward you, say "Yes!" and give them a high-value treat — something better than their regular kibble, like chicken, cheese, or a special training treat. The treat should appear the moment they reach you, not after they drop the toy.
Do not chase your dog if they run away with the toy. Chasing teaches them that running away is a game. Instead, turn and walk the other direction, or sit down and ignore them. Most dogs will come back to see what you're doing. When they do, reward them.
Gradually increase distance as your dog improves
Once your dog brings the toy back to you consistently at 10 feet, throw it 15 feet away. Wait a few sessions before going further. The distance should increase slowly — add 5 feet every week or two, depending on how confident your dog seems.
If your dog stops bringing the toy back when you throw it farther, you've increased distance too quickly. Go back to the shorter distance where they were succeeding, and stay there for another week. Training is not a race.
Watch your dog's body language. If they're panting hard, slowing down, or limping, stop the session. Fetch is high-impact exercise, and young dogs especially can injure their joints if they work too hard too fast.
Use a second toy to teach the drop
Some dogs bring the toy back but won't let go of it. The simplest solution is to have two identical toys. Throw the first one. When your dog brings it back, show them the second toy and say "Drop it" or "Leave it." The moment they drop the first toy to chase the second one, reward them with a treat.
After a few repetitions, your dog learns that dropping the toy means something better happens. Then you can throw the second toy back, and they'll drop it to chase the first one. This creates a cycle without you having to wrestle the toy away.
If you only have one toy, toss a treat on the ground near your dog's feet. Most dogs will drop the toy to eat the treat. when ready pick up the toy and praise them.
Train in short sessions and avoid common mistakes
Keep training sessions to 5 to 10 minutes, three to four times a week. Longer sessions lead to boredom, frustration, and sometimes injury. Your dog should end each session still wanting to play, not tired of it.
The most common mistake is throwing the toy too far too soon. Your dog gets tired, loses interest, or doesn't bring it back, and you both get frustrated. Start short and stay short until your dog is reliably succeeding.
Another mistake is chasing your dog when they won't come back. This turns fetch into a game of keep-away. Instead, make yourself boring — sit down, look away, or walk in the opposite direction. Your dog will come back to see what you're doing.
Never punish your dog for not bringing the toy back. Punishment makes them afraid of you when they have the toy, which makes them less likely to return it. Stick to rewards for the behavior you want.
Troubleshoot if your dog loses interest
If your dog chases the toy once or twice and then stops, the toy may not be interesting enough. Try a different toy, or tie a rope to it and drag it to restart the chase. You can also try playing fetch in a new location — sometimes a change of scenery reignites interest.
If your dog brings the toy back once but then refuses to chase it again, you may have ended on a high note without realizing it. Stop the session when ready after a successful return, while your dog still wants to play. This leaves them eager for the next session.
Some dogs are straightforward not interested in fetch. This is normal. Breeds bred for herding or hunting often love it, but dogs bred for companionship or lap sitting may prefer other games. If your dog doesn't take to fetch after four to six weeks of consistent training, try tug-of-war, hide-and-seek, or scent games instead.
Frequently Asked Questions
How long does it take to train a dog to fetch?
Most dogs learn to chase a thrown toy within one or two weeks. Teaching them to bring it back takes longer — usually three to six weeks of consistent practice. Some dogs catch on faster, and some need more time. Consistency matters more than speed.
What if my dog is afraid of the toy?
Start with something softer or quieter. A tennis ball is less intimidating than a hard plastic toy. You can also let your dog sniff and play with the toy on their own before you throw it. Build positive associations by tossing treats near the toy and praising your dog when they show interest.
Can older dogs learn to fetch?
Yes. Age is not a barrier, though older dogs may have less stamina. Keep sessions shorter, throw shorter distances, and watch for signs of joint pain or fatigue. An older dog may also take longer to learn, but the process is the same.
Should I use a tennis ball or a special fetch toy?
Use whatever your dog is most interested in. Tennis balls work for many dogs, but they wear down quickly and can damage teeth if your dog chews them aggressively. Rubber balls, rope toys, and plastic fetch toys are more durable. Watch your dog's preference and choose based on that, not on what you think is best.
What if my dog won't let go of the toy?
The two-toy method works best — show a second toy and your dog will drop the first one to chase it. If you only have one toy, toss a treat on the ground. Never pull the toy away or punish your dog for holding it, as this creates a tug-of-war game and makes them less likely to return it next time.