In puppy training we taught the "leave it - take it" exercise. It's so simple and they pick it up instantly. You hold a treat in your open hand down under their nose. Each time they try to snatch it, you close your hand and say "leave it" in a commanding tone. Then you open your hand again and say "take it" and let them have the treat. You do this several times over and like I say, they get it almost instantly. You can change it up by putting a treat on the floor and telling them "leave it" and then "take it." This tests their ability to leave it alone even if it's not in your hand. After they've got it down, you don't always have to have a treat to give them. But you can then just say "leave it" in a commanding tone and they know to leave alone whatever it is you don't want them to have.
After they've got the "leave it" command down, then you use a treat to get them to "drop it". The trainer said, "All that matters to them is getting a reward" so just use a reward if that's what it takes to get them to drop whatever they've got in their mouths.
We use this frequently when we toss a frizbee in the backyard, cause our Pookie won't just drop it automatically. So we have to say "drop it," then give her a treat. Now if we say "drop it" she will give it up right away regardless of whether we have a treat or not each time. |