狗狗拉血主要是因为:1.吃了色素含量高的食物,比如红心火龙果等;2.纤维含量高或含钙高的食物,导致大便干结,肛门开裂;3.吃了生冷或变质的食物导致肠炎;4.寄生虫感染;5.感染了宠物传染病,致死率非常高。