Question: do shepherds eat their sheep?
Answer: Shepherds usually take the sheep out into fields so that they can graze (eat the grass). ... A female shepherd is called a “shepherdess”. Many years ago, when most people lived in the country, shepherding was very common. Sheep were kept for their milk, meat, and especially their wool.