Caddo Parish Animal Control Director Placed on LeaveCaddo Parish Animal Control Director Placed on LeaveCaddo Parish's Animal Control Director has been placed on paid leave.Erin McCartyErin McCarty