Sheep farming made easy Part 4: The big five of parasite control
Devastating losses can be caused in sheep flocks by parasites. In most sheep production areas, internal parasites, or gastro-intestinal nematodes, also known as worms, are the primary di...