I just want to add, for those "breeders" of the "perfect family dog," there is no such thing as "the perfect family dog." No one breed (or mix) can possibly be perfect for everyone! That's all there is to it...