ruthwik edara
Professional obedience training and teaching his limits would be absolutely necessary and right now. You have to do it. Neutering will only reduce his aggressive behaviour to some extent but won't mend his behaviour traits. Also one more thing you need to consider is, he is 6 months old and u can't neuter him at this age. Being 6 months old puppy is bag full of energy. He needs lots of exercises to get tired and stay calm. If you don't take him out to long walks or play tiring games with him. He won't know