Ghost: The Iron Kennel | David Shaffer
1 post
Every One-hundred years a rare puppy is born. The race to own such a prize has forced opposing forces out of hiding. Dark Watchers clash with White Wardens deep within a Romanian forest where Zae and Tori rescue a puppy from an evil poacher. They quickly learn that Ghost is no ordinary pup, and Battle Hounds are real.