Start with a toy your dog already wants
The fastest way to teach fetch is to begin with something your dog will chase on its own. That might be a tennis ball, a rope toy, a squeaky toy, or a stick — whatever makes your dog move toward it without you asking. Throw it a short distance, two or three feet away, and watch what happens. If your dog runs after it, you have a starting point. If your dog ignores it, try a different toy or one that squeaks.
Do not start with a toy your dog has never seen. A new toy is a distraction, not a tool. Use something from your dog's existing collection, something that already holds your dog's attention. The goal in these first sessions is to build a pattern, not to introduce novelty.
Key Takeaways
- Begin with a toy your dog already chases, thrown only a few feet away, so you are building on existing behavior rather than creating it from scratch.
- Reward the moment your dog picks up the toy, not after it returns — this teaches your dog that grabbing the object is what earns the reward.
- Teach "drop it" separately before you combine it with fetch, so your dog knows how to release the toy on command.
- Practice in a confined space like a hallway or small yard at first, where your dog cannot run away with the toy and end the game.
- Keep sessions short — five to ten minutes — and stop while your dog still wants to play, so fetch stays fun instead of becoming a chore.
Reward the grab, not the return
Most people wait for the dog to bring the toy all the way back before giving a treat. That teaches your dog to run away with the toy instead. Instead, the moment your dog's mouth touches the toy, mark that moment with a word like "yes" or a clicker sound, then when ready give a treat. Your dog learns that grabbing the object is what earns the reward, not returning it.
Once your dog reliably runs to the toy and picks it up, you can begin rewarding the return. Throw the toy, wait for your dog to grab it, then call your dog's name or use a recall command like "come." The when ready your dog turns toward you with the toy, mark it and reward. Do this dozens of times before you ask your dog to drop the toy and give it to you. The return has to feel rewarding on its own, or your dog will see the toy as something to keep, not something to bring back.
Teach "drop it" as a separate skill first
Your dog needs to know how to release objects before you combine that skill with fetch. Start with a toy your dog likes but not one your dog is obsessed with. Hold the toy, let your dog grab one end, then show your dog a treat near your dog's nose. The moment your dog lets go to sniff the treat, say "drop it" clearly, then give the treat when ready. Repeat this twenty or thirty times over several days until your dog drops the toy the moment you say the words.
Only after your dog will drop a toy on command should you add the drop to the fetch sequence. Throw the toy, let your dog grab it, call your dog back, then say "drop it" and reward. If your dog will not drop it, go back to practicing drop separately. Do not skip this step or your dog will learn to fetch but never return the toy.
Practice in a confined space
A hallway, a small yard, or a room with the door closed gives your dog nowhere to run with the toy. If your dog can disappear around a corner or into the bushes, the game ends and your dog wins. A confined space keeps your dog in sight and makes the return part of the game, not an optional escape.
Once your dog reliably fetches and returns in a hallway or small yard, you can move to a larger space. But in the first weeks, keep the boundaries tight. Your dog will learn the pattern faster and will not develop the habit of running away with the prize.
Keep sessions short and stop while your dog wants more
Five to ten minutes is enough. Throw the toy four or five times, reward each grab and return, then put the toy away while your dog is still interested. Your dog will remember that fetch is fun and will be eager to play again tomorrow. If you keep throwing until your dog is tired or bored, fetch becomes work instead of a game.
End on a success. If your dog brings the toy back and drops it, that is the moment to stop, give a big reward, and put the toy away. Your dog will associate the end of the session with doing something right, not with being tired or frustrated.
Troubleshoot if your dog will not return the toy
If your dog runs to the toy but will not bring it back, you moved too fast. Go back to rewarding the grab alone for several more days. Throw the toy, reward your dog for picking it up, then pick up your dog or walk over and take the toy gently while offering a treat. Do not chase your dog or make the toy seem like a prize to keep.
If your dog will return the toy but will not drop it, practice drop separately for another week. Your dog may not yet understand that releasing the toy is what earns the reward. If your dog returns the toy but then runs away when you reach for it, try tossing a treat on the ground instead of reaching. Your dog will drop the toy to eat the treat, and you can pick up the toy while your dog is distracted.
Add distance and distractions gradually
Once your dog fetches reliably in a small space, throw the toy a little farther. Increase the distance by a few feet each week. Once your dog will fetch at distance, practice in new locations — a different room, a different yard, a park. Each new place is a distraction, so your dog may need a few sessions to refocus.
Do not throw the toy near other dogs, other people, or things your dog wants to chase instead. Your dog will choose the more interesting target. Build the skill in quiet places first, then slowly introduce mild distractions. If your dog stops returning the toy when you move to a new location, go back to the confined space and rebuild the pattern before trying again.
Frequently Asked Questions
How old should my dog be before I teach fetch?
Most dogs can learn the basic pattern at four or five months old, though puppies have short attention spans and will tire quickly. Keep sessions very short — two or three minutes — and use a lightweight toy. Avoid throwing the toy hard or far, because a puppy's joints are still developing and jumping or running at full speed can cause injury.
What if my dog has no interest in chasing toys?
Some dogs are not naturally driven to chase. Try toys that squeak, toys that move unpredictably, or toys that smell like food. If your dog still will not chase, you can teach fetch with a treat instead — toss a piece of food, reward your dog for picking it up, then reward again for returning. It takes longer, but the principle is the same.
Can I teach fetch to an older dog?
Yes. Older dogs learn just as well as younger ones, though they may have less energy for long sessions. Start with short throws and short sessions, and watch for signs of fatigue or joint pain. If your older dog limps or seems stiff after playing, reduce the distance or frequency.
Should I use a ball or a stick?
A ball is safer because it will not splinter or lodge in your dog's throat. A stick can break into pieces your dog might swallow, and splinters can injure the mouth or digestive tract. If your dog loves sticks, use a toy stick made of rubber or rope instead.
What if my dog drops the toy before reaching me?
Your dog has not yet learned that the return is part of the game. Go back to rewarding the grab for several more days, then practice the return in a very small space where your dog cannot drop the toy and run away. Once your dog will carry the toy all the way back, you can work on distance again.