I have a 10 month old GSD that is reactive and somewhat fearful. He was a singleton puppy and lacks the confidence and social skills he would have acquired if there had been other puppies in the litter to interact with. I have been working with several trainers to overcome these issues but he's definitely a work in progress. I am wondering if adding a second dog that is more confident and outgoing would help him overcome his issues. I'm thinking along the lines that having another dog to learn proper dogginess from may help. The trainer I'm using thought this may help or it may not. Any opinions would be helpful.