Przyczyny biegunki psów z krwią są różne i mogą wahać się od niczego poważnego do zagrażającego życiu wirusa. Krew w kale psa powinna budzić natychmiastowy niepokój, jeśli pies ma mniej niż dwa lata, a zwłaszcza jeśli pies nie był szczepiony przeciwko parwowirusowi. Ogólnie mniej poważną, ale częstą przyczyną psiej biegunki z krwią u psów w każdym wieku jest pies jedzący coś, czego nie powinien. Może to obejmować pokarm, którego organizm ma trudności z trawieniem lub obcy przedmiot, który nie przechodzi łatwo przez przewód pokarmowy. Inne przyczyny mogą obejmować pasożyty jelitowe, urazy lub leki.
Jednym z podstawowych objawów parwowirusa jest krwawa biegunka. Wirus występuje najczęściej u szczeniąt i jest prawie niespotykany u psów starszych niż dwa lata. Szczenięta są rutynowo szczepione przeciwko wirusowi w serii od czterech do pięciu szczepień podawanych przed ukończeniem przez szczenię szóstego miesiąca życia, a psy rutynowo otrzymują szczepienia przypominające co rok do trzech lat przez całe życie. Nieleczona śmierć z powodu parwowirusa występuje w ponad 90 procentach przypadków, a nawet po leczeniu śmierć występuje w ponad połowie przypadków. Parwowirus jest wysoce zaraźliwy wśród nieszczepionych psów.
Być może najczęstszą przyczyną biegunki psów z krwią jest jedzenie przez psa czegoś, co nie może być strawione lub nie może być łatwo strawione. Pies mógł jeść zepsute jedzenie, ostre kości lub inne przedmioty, które przecinają jelita podczas przechodzenia przez ciało psa. W wielu takich przypadkach organizm psa rozwiąże problem w ciągu kilku godzin. Jeśli duże ilości krwi są obecne podczas wypróżnień, jeśli pies wydaje się odczuwać ból lub jeśli pies wykazuje inne objawy, psa należy natychmiast zabrać do weterynarza.
Również związana z nawykami żywieniowymi, psia biegunka z krwią może być również spowodowana karmieniem psa karmą o niskiej jakości. Jeśli pies ma skłonność do przejadania się lub jedzenia zbyt szybko, może to spowodować krwawy stolec. Psy mogą również rozwinąć biegunkę z obecną krwią, jeśli staną się nadmiernie zestresowane.
Inną częstą przyczyną biegunki u psów z krwią, zwłaszcza u szczeniąt, ale także u dorosłych psów, jest obecność pasożytów jelitowych. Mogą to być tęgoryjce, włosogłówki i glisty. Mniej powszechnymi pasożytami jelitowymi, które mogą powodować krwawy stolec, są giardia i kokcydia.
Istnieją inne stany, choć mniej powszechne, które mogą obejmować krwawą biegunkę jako objaw. Należą do nich choroba Addisona, nadczynność tarczycy i zapalenie trzustki. Niektóre leki mogą powodować krwisty stolec, zwłaszcza leki przeznaczone do stosowania u ludzi, które mogą być toksyczne dla psów.