Question: Когда появилось слово "собака" в русском языке? Что если английский купец пришел на двор к русскому коллеге лет 300 назад и удивился, как лает собака хозяина.

Answer: 
Существует версия, согласно которой слово СОБАКА является ранним общевосточнославянским заимствованием из иранских языков Северного Причерноморья (*sabāka - ср.фарси sabah, авест. spaka- - прилаг."собачий", spa - "собака". Иранское слово родственно др.-инд.* Çvā - "собака". Тюркское происхождение, по мнению Фасмера, недоказуемо. (Словари Фасмера М., Черных П.Я.)
Даа, наши древние русские приручили собаку, начали думать как ее назвать, ну никак нужного слова не нашли - поехали к тюркам, поклонились и спрашивают - как нам назвать сие животное. А тюрки - "Ну вы тупые, это же собака"