猪不吃食可能是由于咽部肿痛或胃肠不适引起的。需观察猪的大便是否正常,以排除肠道问题,并检查猪的咽部是否有红肿、泡泡。通常,这种情况可能是由细菌或病毒感染导致的各种炎症或传染病引起,这些疾病会导致猪发热,而发热又会影响食欲,进而使猪不吃食。