Just a quick reply re fluke testing and resistance
Testing
The blood test: if they are testing for antibodies it will show up exposure, not always indicative of current infection. But if the sheep have only ever grazed on your land and they come up positive then you know you have fluke on your land.
They can also test in the blood for liver and bile duct enzymes that indicate damage to the liver and bile duct, but these may not always be due to fluke.
Faecal test: They can do a FEC, but it is only positive for fluke over ~9weeks old. So the young fluke can have already caused considerable damage by then. And the vet is right, the eggs can be shed sporadically so they can have negative FECs but still be infected. The situation with fluke diagnostics isn't very good at the moment.
With regards to resistance, there isn't any resistance noted in this country with the closantel based drugs, but they don't target the very young fluke. There has been resistance reported in the UK, and lots of treatment failure with Triclabendazole based drugs, but it targets the very young fluke so it is a preferable treatment if you don't have resistance.
Hope that helps some people and doesn't confuse more!
Dans