Eight motorists were pulled over for drink or drug driving during two days of intense action against prolific offenders on Dorset’s roads.