Hay, grass, grain, beetpulp, and various other things. They do not, however, eat tin cans. That is a myth and never feed an animal trash.
mostly grass
No sheep and goats are both herbivores.
Sheep and goats mostly eat grass, clover, forbs, and other pasture plants. They can eat zoysia grass. Goats eat more than sheep.
Sheep would be more useful as goats like to eat the tops of bushes or plants, while sheep are grazers that will eat grasses and the bottoms of plants.
No both sheep and goats are herbivorous ie they eat plants and vegetation
Yes
Wolves eat them.
Mainly ones that eat grass, such as sheep, or goats.
Because it was easy to get. Sheep, deers, goats and etc. where hunted with bows and arrows. Later sheep and goats and probably also deers where tamed so it was easier to get.
8 sheep 4 goats
No, lambs are the offspring of sheep. Goats are not related to sheep as they are of different genus.
The needles and seeds of all yews are highly poisonous to horses, cattle, sheep and goats, although the red, fleshy seed covering is not.
There is no specific kind of grass that goats eat, so yes, sheep can eat any kind of grass a goat eats.