собаку съел
на чём, в чём. Разг. Экспрес. То же, что зубы съел на чём, в чём. Прохор приглашал и Протасова: тот универсально образован и в горном деле собаку съел (Шишков. Угрюм-река).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me