Los perros que encuentran el camino de vuelta a casa se basan en un mapa de olores en su cabeza para llegar a casa por sí mismos. No es sólo el olor lo que hace que los perros vuelvan, también es un mapa que los perros dibujan en su cabeza. Los perros recogen el olor de su dueño, el olor de otras cosas en su camino y varias señales visuales (por supuesto, ellos deciden cuáles quieren usar como señales) para construir un mapa en su cabeza, y una vez que tienen una manera de ubicarse de nuevo en el mapa por el olor o las señales en algún momento después de haberse perdido, es probable que lleguen a casa. Por supuesto, esto también requiere que el perro tenga un concepto de «hogar», ya que algunos perros pensarán en una «ubicación geográfica» como su hogar, lo que explica por qué tienden a perderse cuando se mudan (buscando su hogar original); algunos perros pensarán en «Esto explica por qué muchos perros callejeros no se pierden. La ciudad está llena de olores que afectan al olfato del perro cada día, así que parece que los perros no sólo tienen un gran olfato, sino también un gran cerebro, así que ¿por qué no pueden encontrar el camino a casa por sí mismos? En primer lugar, el olor es, efectivamente, uno de los factores clave para guiar a un perro hasta su casa, pero el olor, obviamente, no se queda quieto ni se mantiene ahí. En condiciones ideales (frescas, húmedas, a la sombra y sin viento) un olor puede durar hasta 3 o 4 semanas, mientras que en una ciudad típica puede durar hasta 3 días. En lugares con muchos coches y personas, será aún más corto.
Los entornos urbanos modernos cambian rápidamente y las rutas son difíciles de recordar En segundo lugar, la mayoría de los perros no están equipados para formar un mapa claro en sus cabezas. La topografía de las ciudades es compleja, el entorno cambia muy rápidamente, cada vez que un perro sale a pasear la información a la que se expone apenas es la misma que la anterior, las rutas son irregulares, las personas y otros perros se encuentran de forma diferente y muchos lugares no son accesibles para que los perros los exploren, la combinación de estos complejos factores hace que recordar el camino a casa sea una tarea imposible. Los perros perdidos están dominados por el miedo, lo que hace más difícil encontrar el camino de vuelta a casa Y lo que es más importante, cuando un perro se pierde, no es sólo el dueño el que está ansioso, sino también el perro que se da cuenta de que la persona a la que ha estado siguiendo se ha ido, y que de repente su entorno familiar ha desaparecido. Esta huida hace aún más difícil encontrar el camino a casa.