Hang-dog look
A hang-dog look is a furtive, guilty or apologetic expression on someone’s face and dates in this sense from the late 1600s. In those days, a dog referred to a low, disreputable person and hang-dog meant that such a person was only fit for hanging.