Šunų viduriavimo su krauju priežastys yra įvairios ir gali svyruoti nuo nieko rimto iki gyvybei pavojingo viruso. Kraujas šuns išmatose turėtų kelti neatidėliotiną susirūpinimą, jei šuo yra jaunesnis nei dvejų metų, ypač jei šuo nebuvo paskiepytas nuo parvoviruso. Paprastai ne tokia rimta, bet dažna visų amžiaus grupių šunų viduriavimo su krauju priežastis yra tai, kad šuo valgo tai, ko neturėtų valgyti. Tai gali būti maistas, kurį jo organizmui sunku virškinti, arba svetimkūnis, kuris sunkiai praeina per žarnyno traktą. Kitos priežastys gali būti žarnyno parazitai, sužalojimas ar vaistai.
Vienas iš pagrindinių parvoviruso simptomų yra kruvinas viduriavimas. Virusas dažniausiai pasireiškia šuniukams ir beveik negirdėtas vyresniems nei dvejų metų šunims. Šuniukai reguliariai skiepijami nuo viruso keturių iki penkių skiepų serija, kai šuniukui sukanka šeši mėnesiai, o šunys reguliariai skiepijami revakcinacija kas vienerius ar trejus metus visą gyvenimą. Negydoma, mirtis nuo parvoviruso įvyksta daugiau nei 90 procentų atvejų, o net gydant miršta daugiau nei puse atvejų. Parvovirusas yra labai užkrečiamas tarp nevakcinuotų šunų.
Bene dažniausia šunų viduriavimo su krauju priežastis yra tai, kad šuo valgo tai, ko negalima virškinti arba nesunkiai virškinama. Šuo galėjo valgyti sugedusį maistą, aštrius kaulus ar kitus daiktus, kurie pjauna žarnas, kai jie praeina per šuns kūną. Daugeliu iš šių atvejų šuns kūnas išspręs problemą per kelias valandas. Jei ištuštinant yra daug kraujo, jei atrodo, kad šuo jaučia skausmą arba pasireiškia kiti simptomai, šunį reikia nedelsiant nuvežti pas veterinarą.
Taip pat su mitybos įpročiais susijęs šunų viduriavimas su krauju gali atsirasti ir šuniui šeriant nekokybišku ėdalu. Jei šuo yra linkęs persivalgyti arba valgyti per greitai, išmatos gali būti kruvinos. Šunims taip pat gali prasidėti viduriavimas su krauju, jei jie patiria pernelyg didelį stresą.
Kita dažna šunų viduriavimo su krauju priežastis, ypač šuniukams, bet ir suaugusiems šunims, yra žarnyno parazitai. Tai gali būti ankilinės kirmėlės, viščiukai ir apvaliosios kirmėlės. Mažiau paplitę žarnyno parazitai, galintys sukelti kruvinas išmatas, yra giardijos ir kokcidijos.
Yra ir kitų būklių, nors ir mažiau paplitusių, kurių simptomas gali būti kruvinas viduriavimas. Tai yra Adisono liga, hipertiroidizmas ir pankreatitas. Kai kurie vaistai gali sukelti kruvinas išmatas, ypač žmonėms skirti vaistai, kurie gali būti toksiški šunims.