This is a contemporary novel, set in modern times of warfare, Afghanistan. Yes, there is a dog in the story who does play a very important part, but there is so much more to this story. Be prepared to be happy, shocked, sad, and glad. Also, set aside time to read it from cover to cover. You won't be able to put it down or put it out of your mind.