Mi teoría personal favorita sobre la etimología de la palabra perro es que se deriva del verbo en inglés antiguo “dugan”, que significaba "ser bueno, digno, útil," pero también se refería a "ser de buena calidad," "ser apto o fuerte," y "disponerse o servir". Es perfecto.