Como regla general, diría que no, pero tal vez sea la respuesta más precisa. En sus interacciones con nosotros, están mucho más preocupados por el lenguaje corporal. En realidad, son mucho mejores para leer nuestro lenguaje corporal que nosotros. Cuando haces entrenamiento de perros, generalmente asocias el comportamiento deseado con un gesto, luego lo asocias con una señal verbal.
Entonces, si bien la regla general es que los perros no van a responder tan bien a las señales verbales, absolutamente pueden ser entrenados para hacerlo. Podría decirse que los perros saben sus propios nombres. Podría decirse que porque el sonido que suponemos que el perro sabe es su nombre podría significar efectivamente “algo interesante está sucediendo en las cercanías de este ruido”, o algo igualmente vago. No veo ninguna razón por la que no puedas entrenar a un perro para esperar que el nombre de una persona signifique que esa persona está cerca.
He entrenado perros para recuperar un juguete en particular, y entrenar perros para responder de una manera particular dada la expectativa de una recompensa es la esencia del entrenamiento de refuerzo positivo. Todavía estás en un terreno inestable en cuanto a si el perro en sí entiende el concepto de nombre, pero estoy seguro de que un perro podría ser entrenado para responder como si supiera el nombre de una persona.