Not many North Americans do eat full grown sheep- but eating lamb (baby sheep) is fairly commom in N.A...
Unless you're like a sheep farmer and you're hard up for food, then you might eat one of your full grown sheep. :P.
I know that lesser developed countries around the world do raise and eat sheep on a regular basis though, among other animals like goat and alpaca.
To be quite honest, i'm not sure why we don't just eat full grown sheep though, we eat baby cattle, and full grown cattle, so why not the same with sheep?
Maybe lamb meat is more tender or fatty?
I don't know...
Personally, I don't really like the taste of lamb, and I really don't believe in killing and eating baby animals...(don't worry, i'm not going to start preaching)...
I think lamb tastes like fish in a way?
Anyway, yeah....I don't know why I even answered this question, must be boring for you to read- I just keep rambling on.