World sheepdog trials 2011, final round. Michael Gallagher and Cap
World sheepdog trials 2011, the final round. Michael Gallagher and Cap