Can a contrast dye other than iodine be used in a heart cath? FAQ All contain Iodine to some extent. If there is an allergy, it can be pretreated successfully in almost all cases.