More Than Just a Dog: Understanding, loving and living with dogs. An essential guide for humans.Simon Wooler