My 4 moth golden puppy recently has been aggressive towards other dogs. He will snip at other dogs if they are going after something he has and will play too rough with dogs, rarely playing the submissive role. I'm confused because I've been taking him to the park socializing him since he was 9 weeks old everyday. Just this week he's started these behaviors. I scold him when he starts, but I'm disappointed in his bad behavior. Has anyone else experienced this? He's fantastic with humans, kids, and most dogs, but this unpredictability is not okay. I'm not sure if he's picked up this habit from another dog or what. Any suggestions or people who've gone through the same thing would be appreciated.