What is the average litter size of a sheep?

The average litter size for a sheep is 1-2 lambs.

However, it's important to note that this can vary depending on several factors, including:

* Breed: Some breeds are known for having larger litters than others. For example, Finn sheep can have litters of 3-4 lambs, while Merino sheep typically have 1-2.

* Age of the ewe: Younger ewes tend to have smaller litters, while older ewes might have larger litters.

* Nutrition and health: Well-nourished and healthy ewes are more likely to have larger litters.

* Environmental conditions: Stressful environments can reduce litter size.

So, while the average is 1-2 lambs, it's not uncommon for sheep to have litters of 3 or even 4 lambs, especially in certain breeds or under ideal conditions.