Keep sheep parasites at bay

Unfortunately when you have farm animals, worms, lice and flies are sure to follow. Insect pest and parasite infestations will make members of your flock unwell, miserable and even cost them their lives.

loader