One breed that is really smart and an all around great dog is an English Shepherd, or what many people think of as the old fashioned farm collie. I would stick to a breeder that is a member of the English Shepherd Club and health tests and OFAs their dogs. I've had Border Collies and they are...