Los donantes de sangre deben ser adultos sanos, que reciban la medicación apropiada para el control de parásitos como dirofilarias u otras enfermedades transmitidas por vectores. Los donantes no deben haber sido previamente transfundidos o, en algunas especies, no estar sensibilizados por gestaciones previas. Se debe determinar el grupo sanguíneo de los donantes caninos para DEA 1, usando los positivos solo para receptores positivos. Los que son negativos se usan para todos los receptores negativos y para cualquier otro que no pueda ser determinado. Algunos perros con anemia hemolítica inmunomediada no se pueden determinar porque presentan autoaglutinación, que no puede eliminarse lavando los eritrocitos. En algunas situaciones puede no disponerse de reactivos de determinación de grupos, o las pérdidas graves de sangre pueden requerir transfusión antes de que los resultados de la determinación estén disponibles.
Se debe determinar el grupo sanguíneo de los donantes felinos y disponer fácilmente de donantes del grupo A. Si se ha identificado un donante del grupo B se puede llamar si se necesita sangre del grupo B. Si es necesario, una prueba principal y menor de compatibilidad cruzada puede sustituir a la determinación del grupo en gatos.
Los donantes caninos deben ser negativos a dirofilariosis y, según la prevalencia local, a Ehrlichia canis, Anaplasma phagocytophilum, A platys, Babesia canis, B gibsoni, y Mycoplasma. Los Galgos se suelen usar como donantes porque su hematocrito es más alto que el de la mayoría de los otros perros, pero tienen mayor riesgo de infección por B canis, por lo que deben ser analizados. Por la misma razón, se debe examinar a los Pit Bulls para B gibsoni.
Los donantes felinos deben ser negativos a Mycoplasma y retrovirus. Tanto los donantes caninos como los felinos deben tener hematocritos normales. Por lo general, como máximo se debe donar 20 mL/kg. Los caballos y el ganado vacuno deben ser negativos a retrovirus.