Where do our beloved pets go when they die? Halo and the Rainbows takes an amazing journey with one boy and his beloved dog, Halo. In the future, life on Earth has changed drastically, and having a dog as a pet is an exception, not the rule. Evan is a lonely young boy in a new earth, yearning for friends. His parents finally decide that Evan should have a pet, so they find a beautiful dog for him to adopt.He and Halo become fast friends, but as the little dog grows older, Evans parents notice that Halo is slowing down. They worry about how Evan will deal with the loss of his beloved friend. But there is another, more sinister force at work.Halo and the Rainbows is an inspiring story of an unseen and amazingly beautiful world where angels, rainbows, crystal seas, and a rain of diamond tears reflect the design of a divine creator. Your heart can be touched with peace as a grieving young boy is comforted by the lessons he learns in this journey into the territory of a faithful God.