The former police chief of Avon, in Livingston County, has admitted to theft of funds related to a federal program.