Training a piglet as seen in Babe would be impossible – but it is helpful to know the general meaning of commands given by shepherds at competitions. 

Here are some of the standard ones, although Mr Watson explained that commands vary for every dog:

Come-bye – This means move around or circle the sheep in a clockwise direction. The C in "come-bye" is for clockwise. From facing the sheep, the dog should turn squarely and keep at a constant distance from the sheep while flanking;

Away/away to me – This asks the dog to move around or circle the sheep in an anti-clockwise direction. The A in "away" is for anti-clockwise; 

Stand – This can mean stop, or sometimes just slow down. The dog is often taught that a sharp command means the handler wants it to actually stop, but with a soft command it should just check its speed to allow the sheep to go further ahead;

That'll do – The dog must stop what it's doing and return directly to the handler; 

Look back – The dog must leave the sheep it's working and turn around to look for more sheep; 

Lie down/stand/stop stop – This can mean lie down, slow down or just stand still but all are used to slow the dog down. Border collies are so intelligent that many can tell which the handler means by their tone of voice;

In here – This is used during 'shedding'. When a gap has been created between the sheep, the handler uses "in here" to command the dog to move from its position on the opposite side of the sheep, through the gap to separate them. The dog will then be expected to drive one bunch of the separated sheep away;

Get back/get out – This is used if the dog is working too close and likely to cause stress to the sheep. The command is used to send the dog further out to give the sheep more room.