¿Pueden dos caballos tener el mismo nombre?

Sí, dos caballos pueden tener el mismo nombre. No hay regla en contra.

Sin embargo, puede ser confuso, especialmente si los caballos están en el mismo establo o área.