狗狗老吐可能有以下原因:1.消化不良:狗狗可能吃了不容易消化的食物,如肉骨头、生鸡蛋等,导致消化不良。这时应该让狗狗休息,并给它提供易消化的食物,如米饭、鸡肉等。2.肠胃疾病:狗狗可能患有肠胃疾病,如胃炎、肠炎等。这时需要带狗狗去宠物医院检查,并按医生的建议进行治疗。3.食物过敏:狗狗可能对某些食物过敏,如牛奶、鸡蛋等,导致吐出来。这时应该避免给狗狗食用过敏食物。4.嗜食异物:狗狗可能吞食了一些不应该吃的东西,如玩具、塑料袋等,导致喉部堵塞。这时应该尽快带狗狗去宠物医院检查,并进行治疗。5.其他疾病:狗狗可能患有其他疾病,如肝病、肾病等,导致吐出来。这时需要带狗狗去宠物医院检查,并按医生的建议进行治疗。