There’s a bit of variation in every individual, some are bigger, some are smarter, some are cuter. When they identify a trait they like they start breeding individuals that show that trait more with other ones who also display that trait. By doing this the trait gets reinforced in the puppies that are born. Do this over enough generations and you start to get the different breeds of dog.
Latest Answers