Have you been to training classes? Learning leave it? Watch me? Etc. And proofing? What are you doing to train for this type of situation? It is helpful to know what you have done and what you're doing before giving advice. Could be the dog is simply not trained.