Steve Dodson, a 20-year veteran of the New Berlin Police Department, faced numerous charges, but the felony count was the most serious.