At GSDL training many years ago I was walking my GSD boy towards another GSD dog both were barking and growling at each other, they were about 10 meters apart and never made contact so instead of checking my boy with both hands on the lead and turning him away stupid me with my right hand on the lead I then placed my left hand under his neck to turn him.
As soon as I did this he bit my arm and I was really shocked because he was only 12 mths old and had never done this before, he'd been well socialized and had been going to training for a long time. When I asked the Instructor why did he do this, he said that when both dogs are in this situation ( growling and snarling at one another ) he will bite anything in front of his face. This was my fault and I never did this again and he never bit me either. When I say bit my arm, it didn't break the skin and he is now nearly 10 yrs old and a great dog.
Anyway that's the only thing I was ever worried about with my boy, he also doesn't like other dogs but that's life and once I learnt how to handle him every thing turned out just fine - Good luck.