Thanks Scotty, I appreciate the comments. I'll try her with the livestock on the lead from now on.
Yeah, the recall isn't perfect at the moment, she comes most of the time but there is always times when she is more interested in sniffing at something, I try not to call her then, so that I'm not training her to ignore me, but I don't know how to snap her out of it. She always comes if I call her when I'm walking away from her, this is how I manage to get her to stop chasing the sheep. Maybe I need to use that somehow.
It's weird because it's not like I try and make her retrieve all the time,