A Frankfort police officer assigned to the department’s K-9 unit has been charged with animal cruelty and official misconduct following a criminal investigation conducted by the Boone County Sheriff’s Office into allegations involving his police dog, K-9 Taz.