"There is no good flock without a good shepherd, and no good shepherd without good dogs." ? These age-old words of wisdom have always guided Devon sheep farmer David Kennard. But as he battles to save his farm from extinction, they take on a greater weight than ever. The storm clouds are already gathering when Borough Farm suffers a series of disastrous setbacks that threaten the Kennard family's traditional way of life. Though the farm has survived...