狗狗不吃饭呕吐没精神可能是由于多种原因引起的,如饮食不当、胃肠道疾病、寄生虫感染、中毒、误食异物、病毒性传染病、内脏疾病等,建议您及时发现狗狗呕吐的原因,并给予合适的药物和饲料,如有必要就医。以下是一些缓解症状的方法:增加陪伴时间、多喝温开水、口服对应的药物等方式。