狗狗打完疫苗之后精神不振,好几天不吃东西,属于正常现象。主要是疫苗在起作用,疫苗的主要作用就是让狗狗先生一场病,不过非常的微弱,可以自愈。一般一星期后就会恢复,期间不能剧烈运动,不能着凉。恢复后就会产生抗体。