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