At this point with Masi, even tho she is 18mths I am with Val's philosophy.
When she was a puppy, I got her into the wrong type of puppy classes and it was not a positive experience for her at all,(long story) put her on the defensive big time, which then evolved into everyday "life"..I yanked her out of the class, and worked her on my own for awhile trying to deprogram. Got her into a different training facility with a totally different approach and it's worked. She doesn't think every dog is out to get her, and for the most part she is very uninterested in other dogs. She is totally non reactive to other dogs we come across, unless they make a move on her first.
I, myself, don't care if my dog likes other dogs, she has a group of doggie friends (including two at home). She does however, have to tolerate "life",,and thankfully I can say she does.
My female aussie has never met a stranger, man nor beast
) and yes ALot of times THAT is much more fun than me
) and can be frustrating at times!!
I have always found with my gsd's, and masi is no exception, they are more into 'me' than the world around them, which is exactly what I want in a dog