Почему пишется собака а не собака?

В русском языке слово "собака" пишется с одной буквой "б", а не "соббака" с двумя буквами "б". Это связано с тем, что в процессе образования слов в русском языке происходит определенное изменение звука при добавлении суффиксов или окончаний.

Слово "собака" происходит от старославянского "собака", где буква "б" стояла в середине слова. При образовании слова в современном русском языке буква "б" остается в центре слова и не удваивается. Это является правилом написания слов на русском языке.

Кроме того, если бы мы написали слово "соббака", это было бы нарушением правил орфографии и слово было бы труднее восприниматься читателем. Поэтому правильным написанием остается слово "собака" с одной буквой "б".

Таким образом, правильное написание слова "собака" без лишней буквы "б" закреплено правилами русского языка и сформировано на основе исторического происхождения слова.