Posted on August 2, 2017July 14, 2018 by Idioms Poster Sleep like a dog Mix up of Work like a dog, and Sleep like a log. Uttered by a taxi driver in Kefalonia, Greece. Related IdiomsReal idiom: Sleep like a logReal idiom: Sleep like a baby Post navigationPrevious post: A bird in the hand is worth every pennyNext post: Get off your moral high horse