Find information on animal health topics, written for the veterinary professional.

Toxocara canis ova and Cystoisospora oocysts


Toxocara canis ova (larger structures) and Cystoisospora oocysts (smaller structures).

Courtesy of Dr. Andrew Peregrine and Ontario Veterinary College.