"My name is Justine Meade and in my forty-three years there have only been a handful of people that I have loved. No, that's an exaggeration. Two. Two that I lost because of stupidity and selfishness. One was my son. The other was my dog". If there's been a theme in Justine Meade's life, it's loss. Her mother, her home, even her son. The one bright spot in her loss-filled life, the partner she could always count on, was Mack, her grey and black Sheltie - that is, until she is summoned back to her childhood home after more than twenty years away. Ed and Alice Parmalee are mourning a loss of their own. Seven years after their daughter was taken from them, they're living separate lives together. Dancing around each other, and their unspeakable heartbreak, unable to bridge the chasm left between them. Fiercely loyal, acutely perceptive and guided by a herd dog's instinct, Mack has a way of bringing out the best in his humans.