Jude Shea's life is turned upside down when he rescues a dog he names Joe. Even though Jude has enough trouble taking care of himself--he doesn't even have a job--he can't resist the animal that needs him. Then one night, a man shows up on his doorstep looking to claim Jude's new companion. As they run from a surprise attack, Jude finds out that "Joe" is not what he seems. Eoin Thral is a guardian from an alternate dimension, and once he leads Jude...