Las causas de la diarrea canina con sangre son variadas y pueden variar desde nada grave hasta un virus potencialmente mortal. La sangre en las heces de un perro debería generar preocupación inmediata si el perro es menor de dos años y especialmente si el perro no ha sido vacunado contra el parvovirus. Una causa generalmente menos grave pero común de diarrea canina con sangre en perros de todas las edades es que el perro come algo que no debería tener. Esto puede incluir un alimento que su cuerpo tiene dificultades para digerir o un objeto extraño que no pasa fácilmente a través del tracto intestinal. Otras causas pueden incluir parásitos intestinales, lesiones o medicamentos.
Uno de los síntomas principales del parvovirus es la diarrea sanguinolenta. El virus es más común en cachorros y es casi desconocido en perros mayores de dos años. Los cachorros se vacunan rutinariamente contra el virus en una serie de cuatro a cinco vacunas administradas antes de que el cachorro tenga seis meses de edad, y los perros reciben vacunas de refuerzo cada uno o tres años a lo largo de sus vidas. Si no se trata, la muerte por parvovirus ocurre en más del 90 por ciento de los casos, e incluso con el tratamiento, la muerte ocurre en más de la mitad de los casos. El parvovirus es altamente contagioso entre los caninos no vacunados.
Quizás la causa más común de diarrea canina con sangre es que el perro come algo que no se puede digerir o que no se puede digerir fácilmente. El perro puede haber comido alimentos en mal estado, huesos afilados u otros objetos que cortan los intestinos a medida que pasan a través del cuerpo del perro. En muchos de estos casos, el cuerpo del perro corregirá el problema en varias horas. Si hay grandes cantidades de sangre presentes con las deposiciones, si el perro parece tener dolor, o si el perro presenta otros síntomas, el perro debe ser llevado a un veterinario inmediatamente.
También relacionado con los hábitos alimenticios, la diarrea canina con sangre también puede ser causada por alimentar al perro con un alimento para mascotas de baja calidad. Si el perro es propenso a comer en exceso o comer demasiado rápido, esto puede provocar heces con sangre. Los perros también pueden desarrollar diarrea con sangre presente si se estresan demasiado.
Otra causa común de diarrea canina con sangre, especialmente en cachorros pero también en perros adultos, es la presencia de parásitos intestinales. Estos pueden incluir anquilostomas, lombrices y gusanos redondos. Los parásitos intestinales menos comunes que pueden causar heces con sangre son la giardia y los coccidios.
Existen otras condiciones, aunque menos comunes, que pueden incluir diarrea con sangre como síntoma. Estos incluyen la enfermedad de Addison, hipertiroidismo y pancreatitis. Algunos medicamentos pueden causar heces con sangre, especialmente los medicamentos destinados al uso humano, que pueden ser tóxicos para los caninos.