I spoke with my breeder this week about my pup and she feels that I am expecting too much. She said once he matures things will be better. One thing that was interesting is that she suggested that I NOT neuter him yet. And she was very adamant about it. She said that he will mature better "mentally" if he is left intact longer. Thoughts?

It seems like as soon as someone says a dog is aggressive(not that I am saying he is aggressive he is just rude) they say to neuter.

I will be starting a leash aggression class with him next week. I actually think it is more for me than for him. After so many bad experiences I know I am tense now around other dogs and I am probably part of the issue now.