Вопрос о происхождении названия "собака" вызывает много споров и теорий среди лингвистов и исследователей. В настоящее время существует несколько основных точек зрения на этот вопрос.
Одна из теорий гласит, что слово "собака" было заимствовано из древнерусского языка и имеет скандинавские корни. Слово "собака" могло возникнуть от староскандинавского слова "hundr", что означает "пёс". Таким образом, название "собака" имеет древние скандинавские корни и пришло к нам в через древние языковые контакты.
Другие лингвисты считают, что слово "собака" имеет славянское происхождение и связано с именем древнего славянского божества - Собека. Собека была богиней охраны и верности, поэтому слово "собака" могло стать обозначением верного и преданного животного, что идеально подходит к образу собаки как питомца человека.
Еще одним мнением является теория о связи слова "собака" с индоевропейскими корнями. По этой версии, слово "собака" имеет общее происхождение с латинским словом "canis" и древнегреческим словом "κύων" (собака), что указывает на то, что это название было распространено в разных языках индоевропейской семьи.
Таким образом, вопрос о происхождении названия "собака" остается сложным и многогранным. Вероятно, это слово имеет древние корни и было засвидетельствовано в разных языках и культурах. Каждая теория имеет свои аргументы и поддержку, поэтому нельзя однозначно утверждать, кто именно и когда назвал собаку именно "собакой".