I always recommend seeing a vet before beginning behavioral training for your dog, just to rule out any medical reasons for the behavior problem. (independencedogtraining.com)
Instead, it's most effective to change his motivation and feelings, which are the underlying reasons for the behavior problem in the first place. (aspca.org)
Discuss about the possible reason for his behavior if he can. (newkidscenter.com)