We have an extraordinary relationship with dogs - closer than with any other animal on the planet. But what makes the bond between us so special?