Birdwoods Great Dog Show, a fundraiser for Hastings and Districts SPCA, at Birdwoods Gallery, Havelock North. Video by Duncan Brown