Sin embargo, se realizaron trabajos de genética molecular a finales del siglo pasado, y algunos científicos sugirieron que el perro tiene en realidad un origen mucho más antiguo, unos 135.000 años.
Sin duda alguna, el perro es el animal doméstico más antiguo
El hombre usaba al lobo para cazar, para guardar el ganado y a cambio le daba de comer, por eso permanecía a su lado. Los lobos viven en grupos, como el hombre, y tienen una relación jerárquica, como actualmente ocurre cuando un perro vive en compañía de una familia humana.
El perro doméstico adulto se parece mucho al lobo en rasgos de comportamiento, pero a un lobo joven. Este fenómeno se conoce como neotenia y es la retención de caracteres juveniles en la edad adulta. Incluso en las razas existentes hoy en día, los perros tienen diferentes tipos de neotenia, algunas razas tienen un comportamiento más infantil que otras.
A partir de la Edad Media, se empezaron a crear diferentes razas caninas según sus rasgos físicos, carácter... Hasta llegar a los perros que conocemos hoy en día.