Flea Gallery Lice Gallery Fly Gallery Maggot Gallery Tick Gallery Mite Gallery Cestode Gallery Trematode Gallery Nematode Gallery Protozoa Gallery Anoplocephala magna Anoplocephala perfoliata Bertiella obesa Dipylidium caninum Echinococcus granulosus Moniezia sp Thysaniezia Spirometra erinacea Taenia sp