Breedia Dog Forum
Get a chair and sit with him in front of a busy store or sidewalk. A firm no, when he acts up. A treat if he behaves.
Does your dog stay by your wife all or most of the day? If so he may be exhibiting guarding/herding instincts. He thinks his "job" is to guard/herd...