狗狗一到后半夜就吐主要是因为狗狗长期处于饥饿状态导致。由于狗狗饥饿时,胃内会产生大量胃酸,进而会导致狗狗出现呕吐的情况。通常狗狗的呕吐物主要为黄色液体。针对于这种情况建议,主人每天按时按量给狗狗喂食。注意观察狗狗呕吐物的情况,是否伴有血液或者异常的颜色,如果出现以上状况,请及时送往宠物医院检查是否有胃部出血,或者感染细小、犬瘟病毒。如果狗狗只是一两次呕吐的未消化的食物,可能是消化不良,可以在食物里加一些帮助消化的药物。