Edgar is just a young pup when he's abandoned and put out in the cold. He doesn't know what to do. He's afraid and doesn't know how to survive on his own. He wanders around, looking for a place to live where people will love him. Occasionally, kind humans give him little bits of food. Sometimes it rains, and the puppy gets so cold and very sad. One day, a woman picks him up and puts him in her car. They drive to a place filled with other dogs, all barking and crying in their cages. The puppy gets a cage of his own, but soon, a lady named Lisa takes him away from all the barking dogs and the fleas. He gets a bath and a comfortable bed for sleeping--but Lisa is just a foster mom, not a forever mom. Still, she is kind and gives the puppy a name: Edgar. Eventually, a woman in Maine emails about adopting little Edgar, but is it too good to be true? All Edgar's life, he has only wanted to be loved, and this might be his chance. Maine is far away, though, and it will take some caring humans to get him there. Will he find his forever mom and the love he's been looking for?