El origen de los perros se puede comparar con las pirámides y es uno de los seis misterios de la historia de la civilización humana. La leyenda estándar sobre el origen de los perros es que los humanos encontraron a los perros como compañeros útiles y los introdujeron. perros en sus familias. La afirmación de que "los perros y los humanos se establecieron al mismo tiempo" está profundamente arraigada en el corazón de la gente, pero los hallazgos de la investigación genética son completamente opuestos.
Hace 14.000 años, los perros y los lobos eran "una sola familia". Hace 14.000 años, se separaron. Un artículo publicado en la revista Science sugiere que la mayoría de los perros procedían de los lobos del este de Asia hace 15.000 años. Esto puede deberse a que los lobos grises del este de Asia eran más pequeños y más fáciles de domesticar, y luego se extendieron por Asia y Europa, y luego en el año 14.000. Hace 120 millones de años participaron en la colonización del Nuevo Mundo junto con los humanos.
Aunque aún no se ha determinado el motivo de la aparición de los perros, algunos científicos creen que los humanos adoptaron cachorros de lobo, y que los cachorros de lobo que eran menos agresivos y buenos mendigando tenían una ventaja en la selección natural. Algunos científicos dicen que los perros se domesticaron porque se adaptaron a un nuevo hábitat ecológico: los vertederos de basura humanos. Los caninos carroñeros, que probablemente no escaparían de los humanos, sobrevivieron en estos hábitats y sus crías se volvieron cada vez más dóciles. "En aquel entonces sólo había una opción: comer cerca de los humanos", afirma el biólogo Raymond Coppinger.