hi, I have a 9 month old working cocker spaniel. He is absolutely gorgeous, no aggression at all but nearly all the dogs we meet when out growl or go for him. Is it his hormones or over energetic body language? He's very confident and not scared of anything. He never shows signs of submission to other dogs but is all wagging tail and sniffing. What can I do? I'm terrified of letting him off the lead when out in case he is attacked.