* Shepherd: This is the most common term for someone who watches over a flock of sheep.
* Herdsman: This term can be used for someone who watches over any type of livestock, including cattle, goats, or pigs.
* Goatherd: This term specifically refers to someone who watches over goats.
* Swineherd: This term specifically refers to someone who watches over pigs.
* Stockman: This term can refer to anyone who works with livestock, including those who watch over them.
The best term to use depends on the specific animal being watched over and the context of the situation.