Статья посвящена идиоме собаку съесть на чем-либо ‘об опытном, умелом, знающем человеке’. Приводятся существующие версии происхождения этого фразеологизма. Привлечены данные русских народных говоров для обоснования двух наиболее вероятных гипотез происхождения идиомы. Проводится сопоставление с диалектными выражениями беса съесть, гвоздь съесть, съесть иголки с тем же значением ‘хорошо уметь что-либо, иметь опыт в чем-либо’. Обосновывается версия о том, что идиомы собаку съесть, собаку сожрать имеют в своей основе сакрально-мифологический мотив уподобления едока пище.