Friend for life : the extraordinary partnership between humans and dogs /: the extraordinary partnership between humans and dogs. (2016) - Humble, Kate
No abstract available