I've been having some issues with my dogs about dropping things. Things they should not have, ever. With toys I can call them over, hold the toy, and ask them to "Give" and they give it up. I cannot make them drop the toy from a distance. If they're eating their food I can do anything I want, put my hand in the bowl, order them away, whatever. So that's no problem. My problem is when we are walking them on the beach they pick up every nasty, rotten, fish carcass and other types of garbage and scarf it down at record speed. If I catch them before they pick anything up I can say "Leave it" and they just walk away. However, once they have it... we start this irritating little dance. Herd them into the water, wade in, pick the most disgusting things out of their mouths, and move on. Or if I have treats I'll call them over and just "trade." We get the stuff away from them about 50% of the time. If we yell at them and they spit it out we do praise them like crazy. I know I have to train them "Drop it." Where I get hung up on is the process. Everywhere that I've read involves a "trade" where you give the dog a toy and offer a treat for that toy. That works for my dogs the first time. After that though, they won't take the toy. They know I have food, why would they want to play? So I end up with this leashed dog, a packet of treats and a toy, all ready to go, but the dog just sits and stares at the treats. Lola will take the toy the first time, happy and excited. I offer a treat and she drops the toy right away, I take the toy away and she gets praise. Great. The next time I offer the toy she just dodges it, looking around it at where I have the reward. Chewy doesn't typically hold things anyway, so even the first time she'll take the toy and then drop it at my feet. Sorry for the long post, I just wanted to be detailed. What do I do?! P.S. Oh, and lately, on the beach, the first time they grab something and don't give it up I just put them on a leash and they're done with free running for the rest of the walk.