National recognition has been awarded to an animal welfare scheme for its impact. Hampshire and Isle of Wight Constabulary’s Humane Animal Dispatch (HAD) volunteer scheme, which provides roadside ...