Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

My dog won't drop the ball. How to teach fetch without treats?

Updated on September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | neutered | 7 years and 7 months old

I am trying to teach my dog to play fetch. He goes and gets the ball but will only give it back when I have a treat for him and even then he will try and get it before I can get to it then he won't give it back. How can I teach him to do it without having to have a treat to trade with him?

1 Answer

Most Helpful Answer

Jennifer Summerfield, DVM CPDT-KA

Answered By Jennifer Summerfield, DVM CPDT-KA

Veterinarian, Certified Dog Trainer

Published on December 4th, 2016

Many dogs have trouble letting go of the ball when playing fetch! :) I would suggest playing the game with two balls for now. Throw one, then when he brings it back, throw the other one for him. Most dogs will drop the one in their mouth when you bring out the second ball, and will chase the one that you throw. Pick up the first ball as he runs away to chase the second one, and continue to repeat this so that you always have a ball waiting in your hand to throw as soon as he gets back. Over time, many dogs will get into the habit of dropping the ball when they come back to you, so that you may not need to use both balls forever.
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Share

Styled arrow button