While all dogs are genetically very similar, natural selection and selective breeding have reinforced certain characteristics in certain populations of dogs, giving rise to dog types and dog breeds.
What is responsible for different dog types and breeds today?
natural selection and selective breeding