Hydatid disease in humans is caused by the cystic (larval) stage of the tapeworm Echinococcus granulosus, which is endemic to the temperate climate. Canines are the primary host. The life cycle of E granulosus may also involve sheep, cattle, goats, and humans.