In 'Shiloh', the main characters are Marty Preston, an 11-year-old boy with a big heart, and Shiloh, a mistreated beagle he finds wandering near his home. Marty’s family plays a significant role too—his dad, Judd Travers, who’s strict but fair, and his mom, who’s kind and supportive. Then there’s Judd Travers, the dog’s abusive owner, who becomes a central figure in Marty’s moral dilemma. Marty’s love for Shiloh drives the story, as he wrestles with honesty and compassion, trying to protect the dog while navigating the consequences of his actions.
Marty’s determination to save Shiloh from Judd’s cruelty is the heart of the novel. He hides the dog, lies to his family, and even works for Judd to earn Shiloh’s freedom. The story explores themes of right and wrong, showing how Marty’s innocence clashes with the harsh realities of the world. Shiloh, though a dog, becomes a symbol of hope and resilience, teaching Marty—and readers—about the power of kindness and standing up for what’s right.