like a whipped dog

like a whipped ˈdog

ashamed, embarrassed or unhappy because you have been defeated or punished: I hate it but when I get angry with him, he just looks at you like a whipped dog.
See also: dog, like, whip