Stanley's dad hasn't been the same since his wife died & his eldest son went off to fight in the war. Now Stanley is either invisible to his dad or the object of one of his rages & his only friend is his dad's prizewinning greyhound Rocket. But one day Rocket escapes & the result is a litter of non-thoroughbred puppies that Da says will all have to be drowned even Stanley's favourite puppy Solider. Stanley is so angry with his father that he runs away & enlists in the army to train as a messenger dog handler & despite being far too young he's soon heading to France with a great Dane called Bones by his side. As the fighting escalates & Stanley experiences the horrors of war he comes to realise that the loyalty of his dog is the one thing he can rely on. But his father hasn't given up on him & extraordinary circumstances will bring them together once more.. .