James Barfield has been charged with six counts of animal cruelty, according to the Highlands County Sheriff's Office.