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