Знак "Собака" в английском языке произошел от фонетического обозначения фразы "dog sign" или "dog's habit". По легенде, в Древнем Риме на воротах загородных усадеб часто вешали таблички с изображением собаки, чтобы предупредить охранника о наличии собаки на территории. Позже в Англии этот знак стал использоваться как обозначение чего-то опасного или небезопасного.
На самом деле, название знака "Собака" не имеет прямого отношения к животному собаке. В английском языке даже нет такого термина как "бодька", который мы обычно ассоциируем с собакой. Поэтому использование слова "Собака" для обозначения знака имеет скорее культурно-историческое объяснение, чем логическое.
Как эксперт по языкознанию, я могу сказать, что в языке часто встречаются идиомы и выражения, которые имеют свое происхождение в истории и культуре. Название знака "Собака" можно рассматривать как один из таких случаев. К тому же, многие языковые единицы имеют множество значения и толкований, которые можно объяснить только историческими и социокультурными контекстами.
Итак, знак "Собака" назвали так из-за его ассоциации с опасностью и вниманием, а не из-за прямого отношения к животному собаке.