Their eyes widen and they angle their head to the side. They might have learned this is a way to get your sympathy—to take them for a walk or give them some of the food you're just about to cram into your mouth.
But specialists have worked out two possible explanations other than your relationship.
According to Mental Floss, pooches empathise with humans and pick up on our emotions. Their experts have suggested another contributing factor to the head tilt: a dog's ear is constructed differently to our own. Their direction finder in the ear isn't as accurate as that of a human. So, they might be adjusting their outer ears to pinpoint the source of a sound.
Another scientist wrote in Psychology Today in 2013 of his theory that dogs with larger muzzles tilt their head more often.
This is because the muzzle impairs a dog's vision to prevent them reading human facial expressions. This applies to the lower half of their face, which gives away key clues as to how a person they admire is feeling when they are talking.
You can test this by holding your fist in front of your nose to get an idea of how a dog sees the world.
So, there you have it. Dogs tilt their heads because they empathise with humans. They want to make sure they don't miss anything. Whatever the reason, it's cute, right? Source: Mirror.
I like to think the dog's head-tilt is an expression of love.