Alpacas can be fine with herding dogs, but I'd definitely buy from someone whose herd are used to them. Llamas I'd be very wary of, they're more effective against coyotes, but I would catch the llama before working the sheep.
To me the best way to see a sheep is in the eye of a dog.

Even if...

the dog loses