Kristine Rankin, her parents and two younger sisters live on a farm near her grandparents, Papa and Meme. When Dandy, a beloved horse, dies from old age, Kristine is heart-broken. But, life goes on and Kristine is expecting her 11th birthday to be filled with surprises. Little does she know that her grandparents are going to surprise her with a new puppy. When Mattie, the puppy, is presented, she is full of anger and resentment. She does not want another pet who she will become attached to and then leave her and die and bring her sorrow once again. While not physically abusive to Mattie, she ignores the puppy and is cross with her. Papa is disappointed and angry with her for neglecting Mattie. But when a crisis arises, it is Mattie who comes to the rescue and comforts and consoles Kristine in her sorrow. Kristine comes to love the puppy and is willing to accept any sadness that may come in the future for all the happiness she gets in the present.