Why Do Dogs Tilt Their Heads?

Why do dogs tilt their heads? Do they know how adorable they look, or is something else going on? A certified animal behaviorist explains.