Book cover for A Dog's Courage

A Dog's Courage

Synopsis

Details

04 May 2021
336 pages
9781529075861
Imprint: Macmillan

Reviews

Another winning tale of an extraordinary human-canine companionship full of tug-at-the-heartstrings adventure