And OP, I think we talked about this in your previous thread, but this is SO important it needs repeating. You can either:
A. Raise the puppy with the intent of having the puppy work your goats or
B. Raise the puppy and teach it that goats are untouchable off limits. Never to be bothered or controlled. The way you’d teach cat manners or not to chase wildlife.
If you waver back and forth between A and B you will confuse the dog and introduce a lot of conflict. My post yesterday was aimed at someone who wants their puppy to work with the animals in the future. Straight up aversive/leave-it training is another matter.