November 9-11, 2018

American Beauceron Club & Bearded Collie Club of America

American K-9 Country, Amherst, NH