There are wild sheep all over the world. Many times wild sheep can be found mountainous area. The mountain sheep are called Bighorn Sheep.
in a grassy meadow
Sheep are mammals, and give live birth (Sheep, not sheeps)
every were
in the wild...
they lives in woods
Yes
fold
barns and/or pastures
If its a baby and you tame it
There are Deers, goats, sheeps and all other animals
No sheep give birth to live young which are called lambs.
ony if it's tame or trained
Usually sheep live in rocky areas sush as mountains and canyons.