8 month old GSD puppy - socializing question
I have a 8 month old GSD (male, very recently neutered) with a lively, exuberant personality. He is always eager to meet any dog that comes within his sights. However, my wife and I have noticed that whenever he meets another dog (any breed not just GSD) - he is usually more keen on sniffing other dogs with his tail wagging - and sometimes he does not get the same response from other dogs especially older females. Sometimes when this is happening if the other dog shows even slight signs of aggression such as barking or trying to jump on our dog, he immediately runs and gets behind us. Then after about 10-15 seconds, he goes right back to the other dog as if trying to play. This cycle goes on for a while and when my wife or I feel other dog is being more aggressive, we pull our GSD back.
Is he being normal or is this a case of being intimidated by other dogs? Any suggestion/comments/help?