Dogs of The World - Herding and Pastoral

Edit Answers
BESTRELAMOUNTAINDOGUIXWZKGBEAUCERONQHDIM OQGCDHINEHRFLPJZNYXHVYNBADZWDHUOSPSMMVUH ULUTTPCDIUCKEPKFMYFAFPXUNBSZGFVRVYHHWPZY VEGUNGLIPSSHANJHJJRHVAWYGHLIHXHOQCALABAI ILLACGHALIBTDGJODQHKDHIHAHYLWUDFDQYTABHY EBRLNNOHEWSYNTVTULGBIMWTLBWUUXDQXZUXGJSV RSLONZWXKVRLEOQQLSRDUTCHSHEPHERDCABCMXAE DRJICVTDNJIJNCHIDUFIABMVQIRDHKVMWDVTJKBH EEIMNKFUAGJGEXMUPAMIVAHQOEHUKZUXXVDLQQKB SDEUDTCBIMJGODDPLZXDIAVPSNDCVWYDKCHNRSAE ANCPQKOOLIERRRSJFPIAGPIZBTRQDGBDORRVAGYA RAAPRAQCAVWEGENOMQDVSPVDPLOTRRIIMYLIIHDR DLUQDEBCRKKACHSSBZSSXPBLIEUPELGLOMMDOCRD EFCPSQBQTIMTEPKIIBFVDRTKTBGIHCRGNSBRRIEE NSASYMJPSMAPOEKODPVRKKZPHUHZPXOODBMAXEHD NESPGFDRUEXYQHCNBCFIZGJCCCCXEDCDOSZCPOPC EDIULTDTAEZRBSXEEADWXSHFKHOQHDHDRNOIXNEO SRAAWOOCIYREENGKWKUXJOZNOELQSBSREYGPWPHL UENFESLNSBXNEAYANPSSDQMRKRLDNCLEDPORDKSL YIOMTRWTHIBEUEOLMOSMTXNNEMIGAMEHRHDERZNI BVVHJEYHOGAEYNKNALMZDRIXNOEMIMWPEBPGESAE RUCEYLRGXRISWEJAZIOCQIAIGUGQLHEEHMERHICS WOHFYETONOVDGRWIISOCCFJLLNKXOOKHNQEEPOIU PBAEMEADECGGQYWGEHTQCDVLITBFTNOSALHBENRH XLRXOHXPRHKSHPNLRLHQRTMASAXRATRNIVSEHIEA HDKUJEGEUSGTEHOEWOCDNYOGHINKNABANHDWSLMD JBAQCRHEVLMPBYNBFWOMJYFBSNXCAEMMOSNFNAAT YUBPDIVHREJVJBHAFLLEBUHFHDYVALERPMAUAMEW EQCZFHCSEWFYEQKCRALMURVAEOJDVTPEPJLNINRY ZKAIMSLHTNRCDWUMHNISSYERPGUETATGAVTBLAUZ EQYXEAMSNABZAPEKJDEBKYVLHTLIZTJLLSECAITH DQGNMCOIAGCQWKETUSZWXKQEEEUXBZQNEDHCRGAG WJWNQNYLIICJVSSVLHBINZYPRUVGDITTJDSHTLIU OMGCTADGGDSSGKDSDEDZDNYYDYXPGMAHKSOVSEND WMMWOLDNLRIACLRQVEYVDKBJHVQFZUGTWEJGUBIP KMTIAZVEEAZGRTAAFPUZVCFCOVEBUDLRHKBEAUMH ANCVQSRDBCIHJDIHYDKBQZINSQMCQBAQLXLRGBLP UKKKTTFLTIFIPKRHHOZZXNSYPGTGMRAZBPRATYXQ YXVDBVKOGAHFXIBDXGTXWMWPGWQZZZXSXHVKRTSI LPBFBBORDERCOLLIEKHXBERGASMASCOGJLLYBJVI
1.
Aidi
2.
Akbash
3.
Alabai
4.
AnatolianShepherd
5.
AustralianCattleDog
6.
AustralianShepherd
7.
AustralianKelpie
8.
BeardedCollie
9.
Beauceron
10.
BelgianMalinois
11.
BelgianLakenois
12.
BelgianTervuren
13.
Bergasmasco
14.
BergerPicard
15.
BorderCollie
16.
BouvierDesArdennes
17.
BouvierDesFlanders
18.
Briard
19.
CardiganWelshCorgi
20.
CaucasianOvcharka
21.
DutchShepherd
22.
EnglishShepherd
23.
EntlebucherMountainDog
24.
EstrelaMountainDog
25.
GermanShepherdDog
26.
GreatPyrenees
27.
Kangal
28.
Groenendael
29.
Komondor
30.
Koolie
31.
LancashireHeeler
32.
LapponianHerder
33.
MiniatureAmericanShepherd
34.
OldEnglishSheepdog
35.
PembrokeWelshCorgi
36.
PolishLowlandSheepdog
37.
Puli
38.
Pumi
39.
PyreneanShepherd
40.
RoughCollie
41.
ShetlandSheepdog
42.
SmoothCollie