Well done Richard - heroic stuff. Totally agree with Neil's comments too.
Slightly alarmed to hear about the larey sheep though - that's never happened to me. I'll approach them with renewed respect from now on.