Hello, I have a 6 months old German Shepherd Dog (GSD), who seems to be very weary of other dogs. At normal distances, he is fine and can look and watch other dogs (but he is still suspicious). However, at closer distances he will get hype up which results in barking that is high pitched, lunging (not to bite the other dogs but to just move forward). His hair at his back used to stick up due to I would assume fear when looking at dogs at close distances however, nowadays he seems to exhibit the characteristics described above. I have tried socialising, make him look at other dogs and feed him with treats, distract him with toys and many various methods. I wonder if he does this because he is excited to play with the other dogs? fear them? aggression? Do anyone have a method or suggestion that they could give me in order for me to help my dog just to ignore other dogs without getting hype up when passing one? Thanks, it would help me greatly.