A method of distinguishing between an animal that has been infected with Ehrlichia canis and an animal that has not been infected with E. canis, the method comprising: (a) contacting a biological sample of an animal with one or more purified polypeptides that comprise the amino acid sequence set forth in SEQ ID NO: 10; and (b) detect if the antibodies in the sample specifically bind to the one or more purified polypeptides; where if the antibodies in the sample specifically bind to the one or more purified polypeptides, in that case the animal has been infected with E. canis.Un método para distinguir entre un animal que ha sido infectado con Ehrlichia canis y un animal que no ha sido infectado con E. canis, comprendiendo el método: (a) poner en contacto una muestra biológica de un animal con uno o más polipéptidos purificados que comprenden la secuencia de aminoácidos expuesta en el SEQ ID NO: 10; y (b) detectar si los anticuerpos de la muestra se unen específicamente a los uno o más polipéptidos purificados; en donde si los anticuerpos de la muestra se unen específicamente a los uno o más polipéptidos purificados, en ese caso el animal ha sido infectado con E. canis.