I have a 10 month old pup who is such a smart awesome dog. There are only a few circumstances when she disobeys. We are always outside whether in the park or up in the mountains. We have done lots of training with a long line and she has a great recall except... when she finds something yummy to eat on the ground. There has been a handful of times when I see her pick something gross/dangerous up and immediately she looks at me and runs away. She does know 'drop it' and the majority of the time she does listen to me. I worry about this because the other day at the park she picked up what looks like a deflated pink rubber balloon. She immediately ran away and stayed away until she swallowed it all! The next day at another park she found a bag of candy! I'm worried that she may eventually harm her health. Sometimes I'm surprised by all the random things hidden in the rocks, dirt, and grass. I know an option is to always have her on a long line, but it seems it's about once every two weeks when she decides to run away and gobble down whatever great treat she has found. I want her to be able to run and play! Any suggestions on helping with her drop command? At this point she knows when she picks something up off the ground that I will take it away so naturally she runs. I'm really worried about he ingesting the wrong thing. Is this a recall problem? A drop it problem? A young puppy problem? Any advice or training suggestions would be greatly appreciate. Thanks!