Lately Sky has been a little aggressive with other dogs, and I am not sure what to do about it. I really started noticing it about a month or so ago when a new dog moved in next door to us. Sky and Lyla both run up to the fence and growl. Sky in particular will show his teeth and snap at the other dog (and the other dog does it right back). Now, when we go to the dog park, Sky always finds at least one dog and gets very "growly" and shows his teeth and will snap. He's even started growling at the other neighbor dog that lives on the other side of us, which he's never done before.
Last night at Agility class, the trainer had her large Belgian Tervuren (beautiful dog!) out and before class started, he came up to sniff Sky, and Sky snarled and snapped at him. I asked the instructor about it and she didn't say much other than she thought it might be because of the dog next door and didn't think it was because of his age (18 months).
He isn't that way with Lyla either. In fact, between the two of them I can't really tell which one is in charge. I am in charge of them both, and neither of them seem to really be in a higher position than the other. Lyla is more apt to go take Sky's toys away from him, so maybe she is in charge; although when we go to the dog park Lyla is almost pathetically submissive, whereas Sky goes around picking fights. Could it be that Lyla is in charge at home so Sky is trying to be dominant other places? Or is it maybe that the new dog next door really has Sky defending his "territory" everywhere even when we're not at home.
I am wanting to fix this now while its still a relatively minor problem. Thanks in advance for the help! (FYI, I do not agree with the "Pack Leader" methods or alpha rollovers, so don't even suggest that because I will not do it. =) Thanks for understanding!)