本病可通过加强饲养管理、保持环境卫生和疫苗免疫来预防。预防免疫可使用猪喘气病弱毒菌苗进行胸腔注射或肺内注射,或使用灭活苗进行肌肉注射。在饲料中添加金霉素或林可霉素也能有效预防猪的喘气病。治疗时可交替使用硫酸卡那霉素和土霉素进行注射。