Giardia

Trophozoites which live in the intestines of infected dogs and cysts which are. Giardia intestinalis sometimes referred to as G. …