This is a wonderful article on many aspects of socialising dogs and puppies, and good training methods, but is especially helpful for learning how to address a dog that is difficult to manage around other dogs.
http://www.whole-dog-journal.com/issues/4_12/features/5417-1.html?s=FB021713
http://www.whole-dog-journal.com/issues/4_12/features/5417-1.html?s=FB021713