Ok, so Beau, as we know, has a mind of his own. We went to training class and he did well. After class we walked alongside one of the "friends" (someone he is way too interested in during class). They were fine but Beau smelled his training treats in the owner's pouch and before anyone realized what was happening Beau had jumped up and removed plastic baggy of treats right out of owners tummy pouch. I did get it away from him. Owner was not happy, needless to say. But no idea how to train him not to do it again. And he is always so much more interested in other dog's treats than his own, need ideas on that as well. Additionally, I know I am asking a lot here, any good suggestions for teaching a moving distance "wait and sit"? He just doesn't get staying at the distance unless I walk and put him in a stay. But I want him away from me to begin with.