I would´t want him to be aggressive to street dogs and strangers because then you wouldn´t be able to take him out for a walk without a muzzle, and you don't know how he will react to kids and how strangers will react to his aggressiveness. I have the exact opposite problem, my 6 months old springer spaniel is very sweet to the family and those he knows, but when he sees another dog or a stranger (even kids) he goes wild and I am afraid how parents and people will react to him. I've gotten ugly stares and once a guy tried to hit him and I had to block my puppy from him. Any tips?