List of sheep breeds

Columns: Name | Alternative name | Origin | Purpose
Bannur | Mandya , Bandur | India | Meat , Wool | Balkhi | -- - | Afghanistan , North-west Pakistan | Meat | Baluchi | Araghi , Baluchi dumda , Farahani , Kermani , Khorasani , Khurasani , Mengali , Naeini , Neini , Shinwari , Taraki , Yazdi | Afghanistan , Iran , Pakistan | Wool | Barbados Blackbelly sheep | -- - | Caribbean | Meat | Bardoka | Bardhoka | Kosovo , Albania , and partially Montenegro and Serbia | Meat , milk , research , wool | Basco-béarnaise | Vasca Carranzana | France | Milk | Beltex | -- - | Belgium | Meat

Example questions:
What is the domestic breed of sheep that originated in the 22nd most densely populated country in the world ? | What country of origin is the domesticated sheep breed developed when Saxon-Peppin Merino ewes were mated to stud Lincoln rams for wool production ? | What is the breed of domesticated sheep that originated on the St Kilda archipelago ? | What is the breed of domestic sheep also known as White Metohian sheep ?

Answers:
Beltex | Australia | Boreray | Bardoka