The non-halal ingredients include animal shortening (suet, lard), carmine (red dye from crushed bug), and gelatin ( from animal tissues and bones).