Loki's been pretty well socialized since he was a puppy. We've taken him to classes, dog park, puppy parties, play dates, etc. He loves dogs and is the self-designated welcome committee anywhere we go. He has a weird quirk, though. I don't know any other way to say it, except that he seems "racist" (breedist?). If we are at dog park and he sees a large black dog, he flips out. He'll follow the dog around, circling it and barking. The only way to stop him is for me to pet the dog and tell Loki that he's nice. After that, he'll leave the dog alone, but still won't be friends. No matter how many big black dogs he sees and how friendly they are, he still has a bad reaction to them. I just can't figure out what caused this or what to do about it.
His other weird quirk is that he gets really upset whenever two dogs are rough-housing too much or especially when one dog is humping another. He runs up barking and afterwards seems to have an extreme dislike for the dogs involved. It's like he's playing a mediator and wants everyone to get along.