Has he ever acted on his barking? lundged at a dog or tried to bite? i would try taking him with just one other dog ( a friends ) to a neutral area. and slowy let them get to know each other. Also is he protective of you this may be the problem. If you watch the do whisper he'll show you 
