Friend for life : the extraordinary partnership between humans and dogs /: the extraordinary partnership between humans and dogs. (2021)