结核病患者不宜食用狗肉。结核病是一种由结核分枝杆菌引起的传染病,需要进行抗结核治疗。狗肉是一种高蛋白、高脂肪的食物,不易消化,可能会加重患者的胃肠道负担,影响药物的吸收和治疗效果。因此,结核病患者在治疗期间应遵循医生的饮食建议,避免食用狗肉和其他不易消化的食物,以促进康复。