Question: how to train dogs not to eat from stranger?
Answer: Leave It! Some dogs can easily be trained to refuse food from a stranger using the “leave it” command. I hold a treat in my right hand, let the dog sniff it, then tell her “leave it” and close my hand.