barking at other dogs
I have a 4 month old male gsd. I've attended puppy classes with him where he hung out with 5 other dogs every week, I have a beagle at home that he plays with, he plays with my girlfriends labrador and my neighbors Australian cattle dog on a regular basis. I took him to nature parks and shopping malls so he'd get used to seeing people and dogs. He doesn't bark at people, bikes, or cars, but they do get his attention and sometimes he stares them down. He hates when another dog gets close to him at nature parks. I'd say if the dog breaks my dogs 30 foot bubble then he'll start barking like a mad man.
Will this pass? Should I just get him around more dogs and hopefully it'll pass within a year or two?