National Sheepdog Finals

National Sheepdog Finals, Belle Grove Plantation, Middletown, Virginia, October 8-13, 2013