Veterinary immunopathology: theory and practice.