The epidemiology of adult and larval (tissue) cestodes in dyfed (U.K.). 1. The cestodes of farm dogs