Mi teoría favorita sobre la etimología de perro es que se derivó del verbo inglés antiguo "dugan", que significaba "ser bueno, digno, útil", pero también se refería a "ser de buena calidad", "estar en forma o fuerte" y "aprovechar o servir". Es perfecto.