Why do they tilt their head?
Though it is not proven, dogs will tilt their head when being spoken for a variety of reasons. The first being that they are trying to aim their ears more in your direction to hear you better. Another explanation is that they are trying to read our faces better as they are very visual when it comes to taking cues.