John Dudley of Nock On TV discusses his new show and spring turkey preparation