Старый вопрос

У меня довольно давно периодически всплывает один вопрос — что первично? Ирландский терьер называется ирландским, потому что он рыжий, или он рыжий, потому что ирландский? Аналогичный вопрос про ирландского же сеттера.