Вопрос, почему собак называют "бася", имеет несколько версий происхождения. Одна из наиболее распространенных версий заключается в том, что слово "бася" происходит от немецкого слова "bassen", что означает "гавкать". Вероятно, это слово пришло в русский язык во времена Петра Великого, когда заимствовались многие немецкие слова.
Другая версия связана с древнерусскими поверьями, согласно которым собака являлась священным животным и обладала особыми сверхъестественными способностями. Считалось, что собака была стражем порога между миром живых и миром мертвых, поэтому ее называли "бася", что переводится как "страж".
Как эксперт, я могу сказать, что название "бася" для собаки имеет древние корни и ассоциируется с мистическими и сакральными аспектами. В современном мире это слово используется с любовью и уважением к собакам, как верным друзьям и защитникам человека.