I quite like my Toller/Doberman pairing. Dance is serious enough to not put up with their crap but fun and tough enough to enjoy playing with them. She and Ripley are awesome together. He likes both of the girls but seems to favour Dance over Keira. I know a couple other people with the same breed pairing and they seem to enjoy them as well. I don't really find many benefits to having the same breed vs. different breeds. Ripley and Keira are very opposite in a lot of ways. But they look pretty together and Ripley thinks Keira is nice to cuddle with in the evenings, even if she looks like she just wants to roll her eyes at him. So yeah, I'm not really sure which breeds or types get along the best. I've always had quite a mixed bunch with never a problem. Rottweilers/Dachshunds, Bichon/Rottweilers, Border Collie mix/Dachshunds/Rottweiler, Toller/Dobermans.... none of which are overly similar in comparison to one another, but it worked well for us. None of mine have ever reacted really poorly to certain types of dogs, though they definitely prefer not to be around rambunctious, in your face, body slamming types. Like most of the pit bull types we meet are and also a lot of Labs and Goldens too. They don't seem to know how to act around really stalky herding dogs ("are you playing? Why are you staring? You're weird."), but they don't really appear to have a problem with it either. That said, Dance appears to not be a big fan of retrievers in general. Flat-Coats drive her nuts, she's not a fan of being around a lot of Tollers, and most Labs and Goldens bring out the snark since they seem to enjoy wrestling rough a lot. And Dance does not generally play with other dogs that are not Ripley. Next year I will have a working/sporting/herding group crew so we shall see how it goes as the new puppy grows up. I have a feeling Ripley is going to *love* her, Keira's going to be like "wtf. did we really need another crazy dog around here?" and Dance is going to like her but probably ignore her for the most part. And she'll probably be happy that Ripley has a new play buddy so that she can nap a little more.