Merene works at the local store in a small town, part-time because she's still in school. Her mom works there, too. But, mom has a live-in boyfriend who makes Merene uncomfortable, so she is living with Sharyn and Kenneth, an older couple. The store, along with half the town, is owned by Barnabas. He's been around as long as anyone can remember, along with his little dog, Diz. Peaches is Merene's boyfriend. Both want to be doctors.
The town folks all take care of one another. People live in houses owned by Barnabas, but aren't kicked out when rent can't be paid. Tabs at the store go unpaid for months. He pays for proms and local dances and festivals in the small town that is barely surviving. His money comes from owning the coal mine, which has since been abandoned. Barnabas always treated his workers and the township with kindness. He is rarely seen without Diz by his side. Did is an exceptionally intelligent dog.
After graduating high school, Peaches joins the military as a medic, to get his schooling paid for. Sent to Afghanistan after training, he sees some heartbreaking stuff. While he's gone, Diz disappears. Peaches swears he see him in Afghanistan protecting an orphan girl. A carpenter protects the girl and her brother at night, while the dog looks after her when the carpenter can't.
There is a battle between good and evil, throughout history and in Afghanistan. Many questions are asked. Where did the carpenter come from? How can a dog that looks and acts just like Diz be in Afghanistan? Merene wonders where Diz is. Miracles are happening on both sides of the world. She questions these and also exactly how old Barnabas is, because he certainly doesn't act physically old. All questions are eventually answered.
This book hooked me in from the start. I was asking the same questions as the characters, who are robustly written. You feel as if you know them. It's a great storyline and as the questions in your head are answered, it all starts to make sense. I throughly enjoy reading this book. #GoodreadsGiveaways