STUDY/Python

파이썬으로 FCI(세계애견연맹) 견종 리스트와 견종 정보페이지 링크 크롤링 및 엑셀(csv)로 저장하기

uragiljay 2022. 7. 26. 01:15
반응형

어우 내심장 리트리버

크롤링 연습도 하고 내가 좋아하는 개의 다양한 품종을 알아보고자  시도해보았다. 

작업환경은 구글의 Corab Notebooks

 

먼저 긁어올 견종 리스트를 찾아 구글링 하여 FCI(세계애견연맹)라는 사이트를 찾게되었다.

'개는 훌륭하다'에서 장도연이 열심히 읊어대던 그 그룹 별 품종을 나눠 등록해놓은 곳이다. 

 

FCI 홈으로 이동하여 이름순으로 정열이 되어있는 구조를 찾았다. 

주소의 마지막에 'A' 가 A로 시작하는 견종 리스트 페이지이며 'Z'까지 페이지가 나뉘어져있다. 

 

 

dev tool을 열어서 리스트의 구조를 정확하게 파악한다. 

아래 처럼 ul 클래스 밑에 li 들로 페이지가 구성되어있는 것을 확인했다. 

<ul  class="listeraces">

   <li><a링크>견종 명</a></li>

이제 

파이썬으로 크롤링을 해보자

 

먼저 크롤링과 csv 작업을 위해 필요한 beautifulsoup / urlib.request / pandas 모듈을 가져온다. 

 

dog_races (result): 이름으로 함수를 만들고 

크롤링할 URL에서 변하는 부분 '%c' 부분에  a~z까지 들어가도록 for 문을 통해 만들어준다. 

ord('a')는 a의 아스키코드(ascii) 값을 반환하고 %c로 받아 다시 char로 반환

 

request 로 url 을 오픈해주고 beautifulsoup 으로 파씽하여 soupfci에 저장해 둔다 

soupfci에서 필요한 부분인 <ul  class="listeraces"> 을 선택하기 위해 

 

soupfci.find('ul', {'class': 'listeraces'}) 하여 tag_body 이름으로 저장 

tag_body.find_all('li') 명령으로 그 안에 li들을 dog_li 이름으로 저장한다. 

각 A~Z 페이지에 i[0] 부터 li[li갯수-1]까지 견종이 구분 되어있으니 

다시한번 for 문으로 dog_li[0 ~ li갯수]만큼 반복하며 text(견종 명)를 뽑아 dog_races 에 저장

 

각 견종의 설명 페이지인 링크를 가져오기 위하여

dog_li[i].find("a")["href"]  뽑아낸 li에서 다시 a의 href부분을 찾으면 

전체 주소중 앞부분 https://www.fci.be/ 부분이 빠진

en/nomenclature/AFFENPINSCHER-186.html" 형태로 가져오기때문에

dog_link = "https://www.fci.be/" + dog_li[i].find("a")["href"]

빠진 앞 부분을 string 문자열로 넣어주고  dog_link 에 저장

result에 dog_races 와 dog_link 를 append 해준다. 

 

함수내용은 여기까지 

메인함수 부에서는 result를 list 형으로 선언해주었고

print는 만들어 둔 함수를 호출하기 전에 콘솔에 무슨 작업을 하는지 보이도록 해주기 위해 사용

그리고 만들어 둔 함수를 호출

result 를 pandas.DataFrame 에 컬럼명으로 ['견종'],['링크'] 로 주어 doggie 이름으로 저장

그리고 구글드라이브 경로를 지정하여 doggie.csv 이름으로 파일을 저장해주었다. 

from bs4 import BeautifulSoup as bs # 크룰링
import urllib.request #  URL 연결
import pandas as pd # 엑셀변환

#함수부 
def dog_races(result):
    
    for page in range(ord('a'), ord('z')+1):
      fci_url = 'https://www.fci.be/en/nomenclature/races.aspx?init=%c' %page
      
      html = urllib.request.urlopen(fci_url)
      soupfci = bs(html,"html.parser") # 파씽
      tag_body = soupfci.find('ul', {'class': 'listeraces'})
      dog_li = tag_body.find_all('li')
      # print(fci_url)
      for i in range(0, len(dog_li)):
        # print(store_li)
        dog_races = dog_li[i].text
        dog_link = "https://www.fci.be/" + dog_li[i].find("a")["href"]
		# print(dog_races)
        # print(dog_link)
        result.append([dog_races]+[dog_link]) 
        
    return
    
   
    
def main():
    result = []
    print('FCI dog_races crawling >>>>>>>>>>>>>>>>>>>>>>>>>>')
    dog_races(result)   #함수호출 
    doggie = pd.DataFrame(result, columns=(['견종'],['링크']))
    print(doggie)
    doggie.to_csv('/content/drive/MyDrive/Colab Notebooks/doggie.csv', encoding='utf8', mode='w', index=True) #cp949
    del result[:]
       
if __name__ == '__main__':
     main()

결과값은 이렇게 0 AFFENPINSCHER 부터 353 ZWERGSCHNAUZER 까지

354종의 견종명과 링크 2컬럼을 가져온 것을 확인 할 수 있다. 

FCI dog_races crawling >>>>>>>>>>>>>>>>>>>>>>>>>>
                                       (견종,)  \
0                          \nAFFENPINSCHER\n   
1                           \nAFGHAN HOUND\n   
2    \nAÏDI (CHIEN DE MONTAGNE DE L'ATLAS)\n   
3                       \nAIREDALE TERRIER\n   
4                                  \nAKITA\n   
..                                       ...   
349                    \nYORKSHIRE TERRIER\n   
350              \nYUZHNORUSSKAYA OVCHARKA\n   
351             \nZAPADNO-SIBIRSKAÏA LAÏKA\n   
352                        \nZWERGPINSCHER\n   
353                       \nZWERGSCHNAUZER\n   

                                                 (링크,)  
0    https://www.fci.be//en/nomenclature/AFFENPINSC...  
1    https://www.fci.be//en/nomenclature/AFGHAN-HOU...  
2    https://www.fci.be//en/nomenclature/ATLAS-MOUN...  
3    https://www.fci.be//en/nomenclature/AIREDALE-T...  
4    https://www.fci.be//en/nomenclature/AKITA-255....  
..                                                 ...  
349  https://www.fci.be//en/nomenclature/YORKSHIRE-...  
350  https://www.fci.be//en/nomenclature/SOUTH-RUSS...  
351  https://www.fci.be//en/nomenclature/WEST-SIBER...  
352  https://www.fci.be//en/nomenclature/MINIATURE-...  
353  https://www.fci.be//en/nomenclature/MINIATURE-...  

[354 rows x 2 columns]

 

견종 이름이 영어로 저장되어 좀 불편함

212번에 자랑스런 한국 진돗개도 보인다. 

견종 별 상세페이지 링크 크롤링 추가하였다.

티스토리에서 파일 첨부를 해본 적이 없어서 한번 올려봅니다.

견종 리스트(breeds nomenclature) 엑셀파일

doggie.csv
0.03MB

 

 

궁금한 견종은 바로 구글검색

아래는 크롤링한 내용

AFFENPINSCHER
https://www.fci.be//en/nomenclature/AFFENPINSCHER-186.html
AFGHAN HOUND
https://www.fci.be//en/nomenclature/AFGHAN-HOUND-228.html
AIDI (CHIEN DE MONTAGNE DE L'ATLAS)
https://www.fci.be//en/nomenclature/ATLAS-MOUNTAIN-DOG-AIDI-247.html
AIREDALE TERRIER
https://www.fci.be//en/nomenclature/AIREDALE-TERRIER-7.html
AKITA
https://www.fci.be//en/nomenclature/AKITA-255.html
ALASKAN MALAMUTE
https://www.fci.be//en/nomenclature/ALASKAN-MALAMUTE-243.html
ALPENLANDISCHE DACHSBRACKE
https://www.fci.be//en/nomenclature/ALPINE-DACHSBRACKE-254.html
AMERICAN AKITA
https://www.fci.be//en/nomenclature/AMERICAN-AKITA-344.html
AMERICAN COCKER SPANIEL
https://www.fci.be//en/nomenclature/AMERICAN-COCKER-SPANIEL-167.html
AMERICAN FOXHOUND
https://www.fci.be//en/nomenclature/AMERICAN-FOXHOUND-303.html
AMERICAN STAFFORDSHIRE TERRIER
https://www.fci.be//en/nomenclature/AMERICAN-STAFFORDSHIRE-TERRIER-286.html
AMERICAN WATER SPANIEL
https://www.fci.be//en/nomenclature/AMERICAN-WATER-SPANIEL-301.html
ANGLO-FRANCAIS DE PETITE VENERIE
https://www.fci.be//en/nomenclature/MEDIUM-SIZED-ANGLO-FRENCH-HOUND-325.html
ANJING KINTAMANI-BALI
https://www.fci.be//en/nomenclature/KINTAMANI-BALI-DOG-362.html
APPENZELLER SENNENHUND
https://www.fci.be//en/nomenclature/APPENZELL-CATTLE-DOG-46.html
ARIEGEOIS
https://www.fci.be//en/nomenclature/ARIEGEOIS-20.html
AUSTRALIAN CATTLE DOG
https://www.fci.be//en/nomenclature/AUSTRALIAN-CATTLE-DOG-287.html
AUSTRALIAN KELPIE
https://www.fci.be//en/nomenclature/AUSTRALIAN-KELPIE-293.html
AUSTRALIAN SHEPHERD
https://www.fci.be//en/nomenclature/AUSTRALIAN-SHEPHERD-342.html
AUSTRALIAN SILKY TERRIER
https://www.fci.be//en/nomenclature/AUSTRALIAN-SILKY-TERRIER-236.html
AUSTRALIAN STUMPY TAIL CATTLE DOG
https://www.fci.be//en/nomenclature/AUSTRALIAN-STUMPY-TAIL-CATTLE-DOG-351.html
AUSTRALIAN TERRIER
https://www.fci.be//en/nomenclature/AUSTRALIAN-TERRIER-8.html
AZAWAKH
https://www.fci.be//en/nomenclature/AZAWAKH-307.html
BARBET
https://www.fci.be//en/nomenclature/FRENCH-WATER-DOG-105.html
BASENJI
https://www.fci.be//en/nomenclature/BASENJI-43.html
BASSET ARTESIEN NORMAND
https://www.fci.be//en/nomenclature/NORMAN-ARTESIEN-BASSET-34.html
BASSET BLEU DE GASCOGNE
https://www.fci.be//en/nomenclature/BLUE-GASCONY-BASSET-35.html
BASSET FAUVE DE BRETAGNE
https://www.fci.be//en/nomenclature/BASSET-FAUVE-DE-BRETAGNE-36.html
BASSET HOUND
https://www.fci.be//en/nomenclature/BASSET-HOUND-163.html
BAYERISCHER GEBIRGSSCHWEISSHUND
https://www.fci.be//en/nomenclature/BAVARIAN-MOUNTAIN-SCENT-HOUND-217.html
BEAGLE
https://www.fci.be//en/nomenclature/BEAGLE-161.html
BEAGLE HARRIER
https://www.fci.be//en/nomenclature/BEAGLE-HARRIER-290.html
BEARDED COLLIE
https://www.fci.be//en/nomenclature/BEARDED-COLLIE-271.html
BEDLINGTON TERRIER
https://www.fci.be//en/nomenclature/BEDLINGTON-TERRIER-9.html
BERGER BLANC SUISSE
https://www.fci.be//en/nomenclature/WHITE-SWISS-SHEPHERD-DOG-347.html
BERGER DE BEAUCE
https://www.fci.be//en/nomenclature/BERGER-DE-BEAUCE-44.html
BERGER DE BRIE
https://www.fci.be//en/nomenclature/BRIARD-113.html
BERGER DE PICARDIE
https://www.fci.be//en/nomenclature/PICARDY-SHEEPDOG-176.html
BERNER SENNENHUND
https://www.fci.be//en/nomenclature/BERNESE-MOUNTAIN-DOG-45.html
BICHON A POIL FRISE
https://www.fci.be//en/nomenclature/BICHON-FRISE-215.html
BICHON HAVANAIS
https://www.fci.be//en/nomenclature/HAVANESE-250.html
BILLY
https://www.fci.be//en/nomenclature/BILLY-25.html
BLACK AND TAN COONHOUND
https://www.fci.be//en/nomenclature/BLACK-AND-TAN-COONHOUND-300.html
BOLOGNESE
https://www.fci.be//en/nomenclature/BOLOGNESE-196.html
BORDER COLLIE
https://www.fci.be//en/nomenclature/BORDER-COLLIE-297.html
BORDER TERRIER
https://www.fci.be//en/nomenclature/BORDER-TERRIER-10.html
BOSANSKI OSTRODLAKI GONIC-BARAK
https://www.fci.be//en/nomenclature/BOSNIAN-BROKEN-HAIRED-HOUND-CALLED-BARAK-155.html
BOSTON TERRIER
https://www.fci.be//en/nomenclature/BOSTON-TERRIER-140.html
BOULEDOGUE FRANCAIS
https://www.fci.be//en/nomenclature/FRENCH-BULLDOG-101.html
BOUVIER DES ARDENNES
https://www.fci.be//en/nomenclature/BOUVIER-DES-ARDENNES-171.html
BOUVIER DES FLANDRES-VLAAMSE KOEHOND
https://www.fci.be//en/nomenclature/BOUVIER-DES-FLANDRES-191.html
BRACCO ITALIANO
https://www.fci.be//en/nomenclature/ITALIAN-POINTING-DOG-202.html
BRANDLBRACKE - (VIERAUGL)
https://www.fci.be//en/nomenclature/AUSTRIAN-BLACK-AND-TAN-HOUND-63.html
BRAQUE D'AUVERGNE
https://www.fci.be//en/nomenclature/AUVERGNE-POINTER-180.html
BRAQUE DE L'ARIEGE
https://www.fci.be//en/nomenclature/ARIEGE-POINTING-DOG-177.html
BRAQUE DU BOURBONNAIS
https://www.fci.be//en/nomenclature/BOURBONNAIS-POINTING-DOG-179.html
BRAQUE FRANCAIS - TYPE GASCOGNE
https://www.fci.be//en/nomenclature/FRENCH-POINTING-DOG-GASCOGNE-TYPE-133.html
BRAQUE FRANCAIS - TYPE PYRENEES
https://www.fci.be//en/nomenclature/FRENCH-POINTING-DOG-PYRENEAN-TYPE-134.html
BRAQUE SAINT-GERMAIN
https://www.fci.be//en/nomenclature/SAINT-GERMAIN-POINTER-115.html
BRIQUET GRIFFON VENDEEN
https://www.fci.be//en/nomenclature/BRIQUET-GRIFFON-VENDEEN-19.html
BROHOLMER
https://www.fci.be//en/nomenclature/BROHOLMER-315.html
BULL TERRIER
https://www.fci.be//en/nomenclature/BULL-TERRIER-11.html
BULLDOG
https://www.fci.be//en/nomenclature/BULLDOG-149.html
BULLMASTIFF
https://www.fci.be//en/nomenclature/BULLMASTIFF-157.html
CA DE BESTIAR
https://www.fci.be//en/nomenclature/MAJORCA-SHEPHERD-DOG-321.html
CAIRN TERRIER
https://www.fci.be//en/nomenclature/CAIRN-TERRIER-4.html
CANAAN DOG
https://www.fci.be//en/nomenclature/CANAAN-DOG-273.html
CANADIAN ESKIMO DOG
https://www.fci.be//en/nomenclature/CANADIAN-ESKIMO-DOG-211.html
CANE CORSO ITALIANO
https://www.fci.be//en/nomenclature/ITALIAN-CANE-CORSO-343.html
CANE DA PASTORE BERGAMASCO
https://www.fci.be//en/nomenclature/BERGAMASCO-SHEPHERD-DOG-194.html
CANE DA PASTORE MAREMMANO-ABRUZZESE
https://www.fci.be//en/nomenclature/MAREMMA-AND-THE-ABRUZZES-SHEEPDOG-201.html
CANICHE
https://www.fci.be//en/nomenclature/POODLE-172.html
CAO DA SERRA DA ESTRELA
https://www.fci.be//en/nomenclature/ESTRELA-MOUNTAIN-DOG-173.html
CAO DA SERRA DE AIRES
https://www.fci.be//en/nomenclature/PORTUGUESE-SHEEPDOG-93.html
CAO DE AGUA PORTUGUES
https://www.fci.be//en/nomenclature/PORTUGUESE-WATER-DOG-37.html
CAO DE CASTRO LABOREIRO
https://www.fci.be//en/nomenclature/CASTRO-LABOREIRO-DOG-170.html
CAO DE GADO TRANSMONTANO
https://www.fci.be//en/nomenclature/TRANSMONTANO-MASTIFF-368.html
CAO FILA DE SAO MIGUEL
https://www.fci.be//en/nomenclature/SAINT-MIGUEL-CATTLE-DOG-340.html
CAVALIER KING CHARLES SPANIEL
https://www.fci.be//en/nomenclature/CAVALIER-KING-CHARLES-SPANIEL-136.html
CESKOSLOVENSKY VLCIAK
https://www.fci.be//en/nomenclature/CZECHOSLOVAKIAN-WOLFDOG-332.html
CESKY FOUSEK
https://www.fci.be//en/nomenclature/BOHEMIAN-WIRE-HAIRED-POINTING-GRIFFON-245.html
CESKY TERIER
https://www.fci.be//en/nomenclature/CESKY-TERRIER-246.html
CHART POLSKI
https://www.fci.be//en/nomenclature/POLISH-GREYHOUND-333.html
CHESAPEAKE BAY RETRIEVER
https://www.fci.be//en/nomenclature/CHESAPEAKE-BAY-RETRIEVER-263.html
CHIEN D'ARTOIS
https://www.fci.be//en/nomenclature/ARTOIS-HOUND-28.html
CHIEN DE BERGER BELGE
https://www.fci.be//en/nomenclature/BELGIAN-SHEPHERD-DOG-15.html
CHIEN DE BERGER DES PYRENEES A FACE RASE
https://www.fci.be//en/nomenclature/PYRENEAN-SHEEPDOG-SMOOTH-FACED-138.html
CHIEN DE BERGER DES PYRENEES A POIL LONG
https://www.fci.be//en/nomenclature/LONG-HAIRED-PYRENEAN-SHEEPDOG-141.html
CHIEN DE MONTAGNE DES PYRENEES
https://www.fci.be//en/nomenclature/PYRENEAN-MOUNTAIN-DOG-137.html
CHIEN DE SAINT HUBERT
https://www.fci.be//en/nomenclature/BLOODHOUND-84.html
CHIHUAHUENO
https://www.fci.be//en/nomenclature/CHIHUAHUA-218.html
CHIN
https://www.fci.be//en/nomenclature/JAPANESE-CHIN-206.html
CHINESE CRESTED DOG
https://www.fci.be//en/nomenclature/CHINESE-CRESTED-DOG-288.html
CHODSKY PES
https://www.fci.be//en/nomenclature/BOHEMIAN-SHEPHERD-DOG-364.html
CHOW CHOW
https://www.fci.be//en/nomenclature/CHOW-CHOW-205.html
CIMARRON URUGUAYO
https://www.fci.be//en/nomenclature/CIMARRON-URUGUAYO-353.html
CIOBANESC ROMANESC CARPATIN
https://www.fci.be//en/nomenclature/ROMANIAN-CARPATHIAN-SHEPHERD-DOG-350.html
CIOBANESC ROMANESC DE BUCOVINA
https://www.fci.be//en/nomenclature/ROMANIAN-BUCOVINA-SHEPHERD-357.html
CIOBANESC ROMANESC MIORITIC
https://www.fci.be//en/nomenclature/ROMANIAN-MIORITIC-SHEPHERD-DOG-349.html
CIRNECO DELL'ETNA
https://www.fci.be//en/nomenclature/CIRNECO-DELL-ETNA-199.html
CLUMBER SPANIEL
https://www.fci.be//en/nomenclature/CLUMBER-SPANIEL-109.html
COLLIE ROUGH
https://www.fci.be//en/nomenclature/COLLIE-ROUGH-156.html
COLLIE SMOOTH
https://www.fci.be//en/nomenclature/COLLIE-SMOOTH-296.html
CONTINENTAL BULLDOG
https://www.fci.be//en/nomenclature/CONTINENTAL-BULLDOG-369.html
COTON DE TULEAR
https://www.fci.be//en/nomenclature/COTON-DE-TULEAR-283.html
CRNOGORSKI PLANINSKI GONIC
https://www.fci.be//en/nomenclature/MONTENEGRIN-MOUNTAIN-HOUND-279.html
CURLY COATED RETRIEVER
https://www.fci.be//en/nomenclature/CURLY-COATED-RETRIEVER-110.html
DACHSHUND
https://www.fci.be//en/nomenclature/DACHSHUND-148.html
DALMATINSKI PAS
https://www.fci.be//en/nomenclature/DALMATIAN-153.html
DANDIE DINMONT TERRIER
https://www.fci.be//en/nomenclature/DANDIE-DINMONT-TERRIER-168.html
DANSK-SVENSK GARDSHUND
https://www.fci.be//en/nomenclature/DANISH-SWEDISH-FARMDOG-356.html
DEERHOUND
https://www.fci.be//en/nomenclature/DEERHOUND-164.html
DEUTSCH DRAHTHAAR
https://www.fci.be//en/nomenclature/GERMAN-WIRE-HAIRED-POINTING-DOG-98.html
DEUTSCH KURZHAAR
https://www.fci.be//en/nomenclature/GERMAN-SHORT-HAIRED-POINTING-DOG-119.html
DEUTSCH LANGHAAR
https://www.fci.be//en/nomenclature/DEUTSCH-LANGHAAR-117.html
DEUTSCH STICHELHAAR
https://www.fci.be//en/nomenclature/DEUTSCH-STICHELHAAR-232.html
DEUTSCHE BRACKE
https://www.fci.be//en/nomenclature/GERMAN-HOUND-299.html
DEUTSCHE DOGGE
https://www.fci.be//en/nomenclature/GREAT-DANE-235.html
DEUTSCHER BOXER
https://www.fci.be//en/nomenclature/BOXER-144.html
DEUTSCHER JAGDTERRIER
https://www.fci.be//en/nomenclature/GERMAN-HUNTING-TERRIER-103.html
DEUTSCHER PINSCHER
https://www.fci.be//en/nomenclature/GERMAN-PINSCHER-184.html
DEUTSCHER SCHAFERHUND
https://www.fci.be//en/nomenclature/GERMAN-SHEPHERD-DOG-166.html
DEUTSCHER SPITZ
https://www.fci.be//en/nomenclature/GERMAN-SPITZ-97.html
DEUTSCHER WACHTELHUND
https://www.fci.be//en/nomenclature/GERMAN-SPANIEL-104.html
DOBERMANN
https://www.fci.be//en/nomenclature/DOBERMANN-143.html
DOGO ARGENTINO
https://www.fci.be//en/nomenclature/DOGO-ARGENTINO-292.html
DOGUE DE BORDEAUX
https://www.fci.be//en/nomenclature/DOGUE-DE-BORDEAUX-116.html
DO-KHYI
https://www.fci.be//en/nomenclature/TIBETAN-MASTIFF-230.html
DRENTSCHE PATRIJSHOND
https://www.fci.be//en/nomenclature/DRENTSCHE-PARTRIDGE-DOG-224.html
DREVER
https://www.fci.be//en/nomenclature/DREVER-130.html
DROTZORU  MAGYAR VIZSLA
https://www.fci.be//en/nomenclature/HUNGARIAN-WIRE-HAIRED-POINTER-239.html
DUNKER
https://www.fci.be//en/nomenclature/NORWEGIAN-HOUND-203.html
EESTI HAGIJAS
https://www.fci.be//en/nomenclature/ESTONIAN-HOUND-366.html
ENGLISH COCKER SPANIEL
https://www.fci.be//en/nomenclature/ENGLISH-COCKER-SPANIEL-5.html
ENGLISH FOXHOUND
https://www.fci.be//en/nomenclature/ENGLISH-FOXHOUND-159.html
ENGLISH POINTER
https://www.fci.be//en/nomenclature/ENGLISH-POINTER-1.html
ENGLISH SETTER
https://www.fci.be//en/nomenclature/ENGLISH-SETTER-2.html
ENGLISH SPRINGER SPANIEL
https://www.fci.be//en/nomenclature/ENGLISH-SPRINGER-SPANIEL-125.html
ENGLISH TOY TERRIER
https://www.fci.be//en/nomenclature/ENGLISH-TOY-TERRIER-BLACK-TAN-13.html
ENTLEBUCHER SENNENHUND
https://www.fci.be//en/nomenclature/ENTLEBUCH-CATTLE-DOG-47.html
EPAGNEUL BLEU DE PICARDIE
https://www.fci.be//en/nomenclature/BLUE-PICARDY-SPANIEL-106.html
EPAGNEUL BRETON
https://www.fci.be//en/nomenclature/BRITTANY-SPANIEL-95.html
EPAGNEUL DE PONT-AUDEMER
https://www.fci.be//en/nomenclature/PONT-AUDEMER-SPANIEL-114.html
EPAGNEUL FRANCAIS
https://www.fci.be//en/nomenclature/FRENCH-SPANIEL-175.html
EPAGNEUL NAIN CONTINENTAL
https://www.fci.be//en/nomenclature/CONTINENTAL-TOY-SPANIEL-77.html
EPAGNEUL PICARD
https://www.fci.be//en/nomenclature/PICARDY-SPANIEL-108.html
ERDELYI KOPO
https://www.fci.be//en/nomenclature/HUNGARIAN-HOUND-TRANSYLVANIAN-SCENT-HOUND-241.html
EURASIER
https://www.fci.be//en/nomenclature/EURASIAN-291.html
FIELD SPANIEL
https://www.fci.be//en/nomenclature/FIELD-SPANIEL-123.html
FILA BRASILEIRO
https://www.fci.be//en/nomenclature/FILA-BRASILEIRO-225.html
FLAT COATED RETRIEVER
https://www.fci.be//en/nomenclature/FLAT-COATED-RETRIEVER-121.html
FOX TERRIER (SMOOTH)
https://www.fci.be//en/nomenclature/FOX-TERRIER-SMOOTH-12.html
FOX TERRIER (WIRE)
https://www.fci.be//en/nomenclature/FOX-TERRIER-WIRE-169.html
FRANCAIS BLANC ET NOIR
https://www.fci.be//en/nomenclature/FRENCH-WHITE-BLACK-HOUND-220.html
FRANCAIS BLANC ET ORANGE
https://www.fci.be//en/nomenclature/FRENCH-WHITE-AND-ORANGE-HOUND-316.html
FRANCAIS TRICOLORE
https://www.fci.be//en/nomenclature/FRENCH-TRICOLOUR-HOUND-219.html
GALGO ESPANOL
https://www.fci.be//en/nomenclature/SPANISH-GREYHOUND-285.html
GAMMEL DANSK HØNSEHUND
https://www.fci.be//en/nomenclature/OLD-DANISH-POINTING-DOG-281.html
GASCON SAINTONGEOIS
https://www.fci.be//en/nomenclature/GASCON-SAINTONGEOIS-21.html
GOLDEN RETRIEVER
https://www.fci.be//en/nomenclature/GOLDEN-RETRIEVER-111.html
GONCZY POLSKI
https://www.fci.be//en/nomenclature/POLISH-HUNTING-DOG-354.html
GORDON SETTER
https://www.fci.be//en/nomenclature/GORDON-SETTER-6.html
GOS D'ATURA CATALA
https://www.fci.be//en/nomenclature/CATALAN-SHEEPDOG-87.html
GOS RATER VALENCIA
https://www.fci.be//en/nomenclature/VALENCIAN-TERRIER-370.html
GRAND ANGLO-FRANCAIS BLANC ET NOIR
https://www.fci.be//en/nomenclature/GREAT-ANGLO-FRENCH-WHITE-AND-BLACK-HOUND-323.html
GRAND ANGLO-FRANCAIS BLANC ET ORANGE
https://www.fci.be//en/nomenclature/GREAT-ANGLO-FRENCH-WHITE-ORANGE-HOUND-324.html
GRAND ANGLO-FRANCAIS TRICOLORE
https://www.fci.be//en/nomenclature/GREAT-ANGLO-FRENCH-TRICOLOUR-HOUND-322.html
GRAND BASSET GRIFFON VENDEEN
https://www.fci.be//en/nomenclature/GRAND-BASSET-GRIFFON-VENDEEN-33.html
GRAND BLEU DE GASCOGNE
https://www.fci.be//en/nomenclature/GREAT-GASCONY-BLUE-22.html
GRAND GRIFFON VENDEEN
https://www.fci.be//en/nomenclature/GRAND-GRIFFON-VENDEEN-282.html
GREYHOUND
https://www.fci.be//en/nomenclature/GREYHOUND-158.html
GRIFFON A POIL DUR KORTHALS
https://www.fci.be//en/nomenclature/WIRE-HAIRED-POINTING-GRIFFON-KORTHALS-107.html
GRIFFON BELGE
https://www.fci.be//en/nomenclature/GRIFFON-BELGE-81.html
GRIFFON BLEU DE GASCOGNE
https://www.fci.be//en/nomenclature/BLUE-GASCONY-GRIFFON-32.html
GRIFFON BRUXELLOIS
https://www.fci.be//en/nomenclature/GRIFFON-BRUXELLOIS-80.html
GRIFFON FAUVE DE BRETAGNE
https://www.fci.be//en/nomenclature/FAWN-BRITTANY-GRIFFON-66.html
GRIFFON NIVERNAIS
https://www.fci.be//en/nomenclature/GRIFFON-NIVERNAIS-17.html
GRØNLANDSHUND
https://www.fci.be//en/nomenclature/GREENLAND-DOG-274.html
GROSSER MUNSTERLANDER VORSTEHHUND
https://www.fci.be//en/nomenclature/LARGE-MUNSTERLANDER-118.html
GROSSER SCHWEIZER SENNENHUND
https://www.fci.be//en/nomenclature/GREAT-SWISS-MOUNTAIN-DOG-58.html
HALDENSTØVER
https://www.fci.be//en/nomenclature/HALDEN-HOUND-267.html
HAMILTONSTOVARE
https://www.fci.be//en/nomenclature/HAMILTONSTOVARE-132.html
HANNOVERSCHER SCHWEISSHUND
https://www.fci.be//en/nomenclature/HANOVERIAN-SCENT-HOUND-213.html
HARRIER
https://www.fci.be//en/nomenclature/HARRIER-295.html
HELLINIKOS ICHNILATIS
https://www.fci.be//en/nomenclature/HELLENIC-HOUND-214.html
HOKKAIDO
https://www.fci.be//en/nomenclature/HOKKAIDO-261.html
HOLLANDSE HERDERSHOND
https://www.fci.be//en/nomenclature/DUTCH-SHEPHERD-DOG-223.html
HOLLANDSE SMOUSHOND
https://www.fci.be//en/nomenclature/DUTCH-SMOUSHOND-308.html
HOVAWART
https://www.fci.be//en/nomenclature/HOVAWART-190.html
HRVATSKI OVCAR
https://www.fci.be//en/nomenclature/CROATIAN-SHEPHERD-DOG-277.html
HYGENHUND
https://www.fci.be//en/nomenclature/HYGEN-HOUND-266.html
IRISH GLEN OF IMAAL TERRIER
https://www.fci.be//en/nomenclature/IRISH-GLEN-OF-IMAAL-TERRIER-302.html
IRISH RED AND WHITE SETTER
https://www.fci.be//en/nomenclature/IRISH-RED-AND-WHITE-SETTER-330.html
IRISH RED SETTER
https://www.fci.be//en/nomenclature/IRISH-RED-SETTER-120.html
IRISH SOFT COATED WHEATEN TERRIER
https://www.fci.be//en/nomenclature/IRISH-SOFT-COATED-WHEATEN-TERRIER-40.html
IRISH TERRIER
https://www.fci.be//en/nomenclature/IRISH-TERRIER-139.html
IRISH WATER SPANIEL
https://www.fci.be//en/nomenclature/IRISH-WATER-SPANIEL-124.html
IRISH WOLFHOUND
https://www.fci.be//en/nomenclature/IRISH-WOLFHOUND-160.html
ISTARSKI  OSTRODLAKI  GONIC
https://www.fci.be//en/nomenclature/ISTRIAN-WIRE-HAIRED-HOUND-152.html
ISTARSKI KRATKODLAKI GONIC
https://www.fci.be//en/nomenclature/ISTRIAN-SHORT-HAIRED-HOUND-151.html
JACK RUSSELL TERRIER
https://www.fci.be//en/nomenclature/JACK-RUSSELL-TERRIER-345.html
JAMTHUND
https://www.fci.be//en/nomenclature/JAMTHUND-42.html
JUGOSLOVENSKI OVCARSKI PAS-SARPLANINAC
https://www.fci.be//en/nomenclature/YUGOSLAVIAN-SHEPHERD-DOG-SHARPLANINA-41.html
KAI
https://www.fci.be//en/nomenclature/KAI-317.html
KANGAL COBAN KOPEGI
https://www.fci.be//en/nomenclature/KANGAL-SHEPHERD-DOG-331.html
KARJALANKARHUKOIRA
https://www.fci.be//en/nomenclature/KARELIAN-BEAR-DOG-48.html
KAVKAZSKAIA OVTCHARKA
https://www.fci.be//en/nomenclature/CAUCASIAN-SHEPHERD-DOG-328.html
KERRY BLUE TERRIER
https://www.fci.be//en/nomenclature/KERRY-BLUE-TERRIER-3.html
KING CHARLES SPANIEL
https://www.fci.be//en/nomenclature/KING-CHARLES-SPANIEL-128.html
KISHU
https://www.fci.be//en/nomenclature/KISHU-318.html
KLEINER MUNSTERLANDER
https://www.fci.be//en/nomenclature/KLEINER-MUNSTERLANDER-102.html
KOMONDOR
https://www.fci.be//en/nomenclature/KOMONDOR-53.html
KOREA JINDO DOG
https://www.fci.be//en/nomenclature/KOREA-JINDO-DOG-334.html
KRASKI OVCAR
https://www.fci.be//en/nomenclature/KARST-SHEPHERD-DOG-278.html
KROMFOHRLANDER
https://www.fci.be//en/nomenclature/KROMFOHRLANDER-192.html
KUVASZ
https://www.fci.be//en/nomenclature/KUVASZ-54.html
LABRADOR RETRIEVER
https://www.fci.be//en/nomenclature/LABRADOR-RETRIEVER-122.html
LAGOTTO ROMAGNOLO
https://www.fci.be//en/nomenclature/ROMAGNA-WATER-DOG-298.html
LAKELAND TERRIER
https://www.fci.be//en/nomenclature/LAKELAND-TERRIER-70.html
LANCASHIRE HEELER
https://www.fci.be//en/nomenclature/LANCASHIRE-HEELER-360.html
LANDSEER (EUROPAISCH-KONTINENTALER TYP)
https://www.fci.be//en/nomenclature/LANDSEER-EUROPEAN-CONTINENTAL-TYPE-226.html
LAPINPOROKOIRA
https://www.fci.be//en/nomenclature/LAPPONIAN-HERDER-284.html
LEONBERGER
https://www.fci.be//en/nomenclature/LEONBERGER-145.html
LHASA APSO
https://www.fci.be//en/nomenclature/LHASA-APSO-227.html
MAGYAR AGAR
https://www.fci.be//en/nomenclature/HUNGARIAN-GREYHOUND-240.html
MALTESE
https://www.fci.be//en/nomenclature/MALTESE-65.html
MANCHESTER TERRIER
https://www.fci.be//en/nomenclature/MANCHESTER-TERRIER-71.html
MASTIFF
https://www.fci.be//en/nomenclature/MASTIFF-264.html
MASTIN DEL PIRINEO
https://www.fci.be//en/nomenclature/PYRENEAN-MASTIFF-92.html
MASTIN ESPANOL
https://www.fci.be//en/nomenclature/SPANISH-MASTIFF-91.html
MASTINO NAPOLETANO
https://www.fci.be//en/nomenclature/NEAPOLITAN-MASTIFF-197.html
MINIATURE AMERICAN SHEPHERD
https://www.fci.be//en/nomenclature/MINIATURE-AMERICAN-SHEPHERD-367.html
MINIATURE BULL TERRIER
https://www.fci.be//en/nomenclature/MINIATURE-BULL-TERRIER-359.html
MUDI
https://www.fci.be//en/nomenclature/MUDI-238.html
NEDERLANDSE KOOIKERHONDJE
https://www.fci.be//en/nomenclature/NEDERLANDSE-KOOIKERHONDJE-314.html
NEDERLANDSE SCHAPENDOES
https://www.fci.be//en/nomenclature/DUTCH-SCHAPENDOES-313.html
NEWFOUNDLAND
https://www.fci.be//en/nomenclature/NEWFOUNDLAND-50.html
NIHON SUPITTSU
https://www.fci.be//en/nomenclature/JAPANESE-SPITZ-262.html
NIHON TERIA
https://www.fci.be//en/nomenclature/JAPANESE-TERRIER-259.html
NORFOLK TERRIER
https://www.fci.be//en/nomenclature/NORFOLK-TERRIER-272.html
NORRBOTTENSPETS
https://www.fci.be//en/nomenclature/NORRBOTTENSPITZ-276.html
NORSK BUHUND
https://www.fci.be//en/nomenclature/NORWEGIAN-BUHUND-237.html
NORSK ELGHUND GRA
https://www.fci.be//en/nomenclature/NORWEGIAN-ELKHOUND-GREY-242.html
NORSK ELGHUND SORT
https://www.fci.be//en/nomenclature/NORWEGIAN-ELKHOUND-BLACK-268.html
NORSK LUNDEHUND
https://www.fci.be//en/nomenclature/NORWEGIAN-LUNDEHUND-265.html
NORWICH TERRIER
https://www.fci.be//en/nomenclature/NORWICH-TERRIER-72.html
NOVA SCOTIA DUCK TOLLING RETRIEVER
https://www.fci.be//en/nomenclature/NOVA-SCOTIA-DUCK-TOLLING-RETRIEVER-312.html
OGAR POLSKI
https://www.fci.be//en/nomenclature/POLISH-HOUND-52.html
OLD ENGLISH SHEEPDOG
https://www.fci.be//en/nomenclature/OLD-ENGLISH-SHEEPDOG-16.html
OTTERHOUND
https://www.fci.be//en/nomenclature/OTTERHOUND-294.html
PARSON RUSSELL TERRIER
https://www.fci.be//en/nomenclature/PARSON-RUSSELL-TERRIER-339.html
PEKINGESE
https://www.fci.be//en/nomenclature/PEKINGESE-207.html
PERDIGUEIRO PORTUGUES
https://www.fci.be//en/nomenclature/PORTUGUESE-POINTING-DOG-187.html
PERDIGUERO DE BURGOS
https://www.fci.be//en/nomenclature/BURGOS-POINTING-DOG-90.html
PERRO DE AGUA ESPANOL
https://www.fci.be//en/nomenclature/SPANISH-WATER-DOG-336.html
PERRO DOGO MALLORQUIN
https://www.fci.be//en/nomenclature/MAJORCA-MASTIFF-249.html
PERRO SIN PELO DEL PERU
https://www.fci.be//en/nomenclature/PERUVIAN-HAIRLESS-DOG-310.html
PETIT BASSET GRIFFON VENDEEN
https://www.fci.be//en/nomenclature/PETIT-BASSET-GRIFFON-VENDEEN-67.html
PETIT BLEU DE GASCOGNE
https://www.fci.be//en/nomenclature/SMALL-BLUE-GASCONY-31.html
PETIT BRABANCON
https://www.fci.be//en/nomenclature/PETIT-BRABANCON-82.html
PETIT CHIEN LION
https://www.fci.be//en/nomenclature/LITTLE-LION-DOG-233.html
PHARAOH HOUND
https://www.fci.be//en/nomenclature/PHARAOH-HOUND-248.html
PICCOLO LEVRIERO ITALIANO
https://www.fci.be//en/nomenclature/ITALIAN-SIGHTHOUND-200.html
PODENCO CANARIO
https://www.fci.be//en/nomenclature/CANARIAN-WARREN-HOUND-329.html
PODENCO IBICENCO
https://www.fci.be//en/nomenclature/IBIZAN-PODENCO-89.html
PODENGO PORTUGUES
https://www.fci.be//en/nomenclature/PORTUGUESE-WARREN-HOUND-PORTUGUESE-PODENGO-94.html
POITEVIN
https://www.fci.be//en/nomenclature/POITEVIN-24.html
POLSKI OWCZAREK NIZINNY
https://www.fci.be//en/nomenclature/POLISH-LOWLAND-SHEEPDOG-251.html
POLSKI OWCZAREK PODHALANSKI
https://www.fci.be//en/nomenclature/TATRA-SHEPHERD-DOG-252.html
PORCELAINE
https://www.fci.be//en/nomenclature/PORCELAINE-30.html
POSAVSKI GONIC
https://www.fci.be//en/nomenclature/POSAVATZ-HOUND-154.html
PRAZSKY KRYSARIK
https://www.fci.be//en/nomenclature/PRAGUE-RATTER-363.html
PRESA CANARIO
https://www.fci.be//en/nomenclature/PRESA-CANARIO-346.html
PUDELPOINTER
https://www.fci.be//en/nomenclature/PUDELPOINTER-216.html
PUG
https://www.fci.be//en/nomenclature/PUG-253.html
PULI
https://www.fci.be//en/nomenclature/PULI-55.html
PUMI
https://www.fci.be//en/nomenclature/PUMI-56.html
RAFEIRO DO ALENTEJO
https://www.fci.be//en/nomenclature/RAFEIRO-OF-ALENTEJO-96.html
RASTREADOR BRASILEIRO
https://www.fci.be//en/nomenclature/BRAZILIAN-TRACKER-275.html
RHODESIAN RIDGEBACK
https://www.fci.be//en/nomenclature/RHODESIAN-RIDGEBACK-146.html
RIESENSCHNAUZER
https://www.fci.be//en/nomenclature/GIANT-SCHNAUZER-181.html
ROTTWEILER
https://www.fci.be//en/nomenclature/ROTTWEILER-147.html
ROVIDSZORU MAGYAR VIZSLA
https://www.fci.be//en/nomenclature/HUNGARIAN-SHORT-HAIRED-POINTER-VIZSLA-57.html
RUSSKAYA PSOVAYA BORZAYA
https://www.fci.be//en/nomenclature/BORZOI-RUSSIAN-HUNTING-SIGHTHOUND-193.html
RUSSKIY TCHIORNY TERRIER
https://www.fci.be//en/nomenclature/RUSSIAN-BLACK-TERRIER-327.html
RUSSKIY TOY
https://www.fci.be//en/nomenclature/RUSSIAN-TOY-352.html
RUSSKO-EVROPEISKAIA LAIKA
https://www.fci.be//en/nomenclature/RUSSIAN-EUROPEAN-LAIKA-304.html
SAARLOOSWOLFHOND
https://www.fci.be//en/nomenclature/SAARLOOS-WOLFHOND-311.html
SABUESO ESPANOL
https://www.fci.be//en/nomenclature/SPANISH-HOUND-204.html
SALUKI
https://www.fci.be//en/nomenclature/SALUKI-269.html
SAMOIEDSKAIA SABAKA
https://www.fci.be//en/nomenclature/SAMOYED-212.html
SCHILLERSTOVARE
https://www.fci.be//en/nomenclature/SCHILLERSTOVARE-131.html
SCHIPPERKE
https://www.fci.be//en/nomenclature/SCHIPPERKE-83.html
SCHNAUZER
https://www.fci.be//en/nomenclature/SCHNAUZER-182.html
SCHWEIZER  NIEDERLAUFHUND
https://www.fci.be//en/nomenclature/SMALL-SWISS-HOUND-60.html
SCHWEIZER LAUFHUND - CHIEN COURANT SUISSE
https://www.fci.be//en/nomenclature/SWISS-HOUND-59.html
SCOTTISH TERRIER
https://www.fci.be//en/nomenclature/SCOTTISH-TERRIER-73.html
SEALYHAM TERRIER
https://www.fci.be//en/nomenclature/SEALYHAM-TERRIER-74.html
SEGUGIO ITALIANO A PELO FORTE
https://www.fci.be//en/nomenclature/ITALIAN-ROUGH-HAIRED-SEGUGIO-198.html
SEGUGIO ITALIANO A PELO RASO
https://www.fci.be//en/nomenclature/ITALIAN-SHORT-HAIRED-SEGUGIO-337.html
SEGUGIO MAREMMANO
https://www.fci.be//en/nomenclature/SEGUGIO-MAREMMANO-361.html
SHAR PEI
https://www.fci.be//en/nomenclature/SHAR-PEI-309.html
SHETLAND SHEEPDOG
https://www.fci.be//en/nomenclature/SHETLAND-SHEEPDOG-88.html
SHIBA
https://www.fci.be//en/nomenclature/SHIBA-257.html
SHIH TZU
https://www.fci.be//en/nomenclature/SHIH-TZU-208.html
SHIKOKU
https://www.fci.be//en/nomenclature/SHIKOKU-319.html
SIBERIAN HUSKY
https://www.fci.be//en/nomenclature/SIBERIAN-HUSKY-270.html
SKYE TERRIER
https://www.fci.be//en/nomenclature/SKYE-TERRIER-75.html
SLOUGHI
https://www.fci.be//en/nomenclature/SLOUGHI-188.html
SLOVENSKY CUVAC
https://www.fci.be//en/nomenclature/SLOVAKIAN-CHUVACH-142.html
SLOVENSKY HRUBOSRSTY STAVAC (OHAR)
https://www.fci.be//en/nomenclature/WIREHAIRED-SLOVAKIAN-POINTER-320.html
SLOVENSKY KOPOV
https://www.fci.be//en/nomenclature/SLOVAKIAN-HOUND-244.html
SMALANDSSTOVARE
https://www.fci.be//en/nomenclature/SMALANDSSTOVARE-129.html
SPINONE ITALIANO
https://www.fci.be//en/nomenclature/ITALIAN-SPINONE-165.html
SREDNEASIATSKAYA OVTCHARKA
https://www.fci.be//en/nomenclature/CENTRAL-ASIA-SHEPHERD-DOG-335.html
SRPSKI GONIC
https://www.fci.be//en/nomenclature/SERBIAN-HOUND-150.html
SRPSKI TROBOJNI GONIC
https://www.fci.be//en/nomenclature/SERBIAN-TRICOLOUR-HOUND-229.html
ST.BERNHARDSHUND - BERNHARDINER
https://www.fci.be//en/nomenclature/ST-BERNARD-61.html
STABIJHOUN
https://www.fci.be//en/nomenclature/STABIJHOUN-222.html
STAFFORDSHIRE BULL TERRIER
https://www.fci.be//en/nomenclature/STAFFORDSHIRE-BULL-TERRIER-76.html
STEIRISCHE RAUHHAARBRACKE
https://www.fci.be//en/nomenclature/COARSE-HAIRED-STYRIAN-HOUND-62.html
SUOMENAJOKOIRA
https://www.fci.be//en/nomenclature/FINNISH-HOUND-51.html
SUOMENLAPINKOIRA
https://www.fci.be//en/nomenclature/FINNISH-LAPPONIAN-DOG-189.html
SUOMENPYSTYKORVA
https://www.fci.be//en/nomenclature/FINNISH-SPITZ-49.html
SUSSEX SPANIEL
https://www.fci.be//en/nomenclature/SUSSEX-SPANIEL-127.html
SVENSK LAPPHUND
https://www.fci.be//en/nomenclature/SWEDISH-LAPPHUND-135.html
TAIWAN DOG
https://www.fci.be//en/nomenclature/TAIWAN-DOG-348.html
TERRIER BRASILEIRO
https://www.fci.be//en/nomenclature/BRAZILIAN-TERRIER-341.html
THAI BANGKAEW DOG
https://www.fci.be//en/nomenclature/THAI-BANGKAEW-DOG-358.html
THAI RIDGEBACK DOG
https://www.fci.be//en/nomenclature/THAI-RIDGEBACK-DOG-338.html
TIBETAN SPANIEL
https://www.fci.be//en/nomenclature/TIBETAN-SPANIEL-231.html
TIBETAN TERRIER
https://www.fci.be//en/nomenclature/TIBETAN-TERRIER-209.html
TIROLER BRACKE
https://www.fci.be//en/nomenclature/TYROLEAN-HOUND-68.html
TORNJAK
https://www.fci.be//en/nomenclature/BOSNIAN-AND-HERZEGOVINIAN-CROATIAN-SHEPHERD-DOG-355.html
TOSA
https://www.fci.be//en/nomenclature/TOSA-260.html
VASTGOTASPETS
https://www.fci.be//en/nomenclature/SWEDISH-VALLHUND-14.html
VOLPINO ITALIANO
https://www.fci.be//en/nomenclature/ITALIAN-VOLPINO-195.html
VOSTOTCHNO-SIBIRSKAIA LAIKA
https://www.fci.be//en/nomenclature/EAST-SIBERIAN-LAIKA-305.html
WEIMARANER
https://www.fci.be//en/nomenclature/WEIMARANER-99.html
WELSH CORGI (CARDIGAN)
https://www.fci.be//en/nomenclature/WELSH-CORGI-CARDIGAN-38.html
WELSH CORGI (PEMBROKE)
https://www.fci.be//en/nomenclature/WELSH-CORGI-PEMBROKE-39.html
WELSH SPRINGER SPANIEL
https://www.fci.be//en/nomenclature/WELSH-SPRINGER-SPANIEL-126.html
WELSH TERRIER
https://www.fci.be//en/nomenclature/WELSH-TERRIER-78.html
WEST HIGHLAND WHITE TERRIER
https://www.fci.be//en/nomenclature/WEST-HIGHLAND-WHITE-TERRIER-85.html
WESTFALISCHE DACHSBRACKE
https://www.fci.be//en/nomenclature/WESTPHALIAN-DACHSBRACKE-100.html
WETTERHOUN
https://www.fci.be//en/nomenclature/FRISIAN-WATER-DOG-221.html
WHIPPET
https://www.fci.be//en/nomenclature/WHIPPET-162.html
XOLOITZCUINTLE
https://www.fci.be//en/nomenclature/XOLOITZCUINTLE-234.html
YAKUTSKAYA LAIKA
https://www.fci.be//en/nomenclature/YAKUTIAN-LAIKA-365.html
YORKSHIRE TERRIER
https://www.fci.be//en/nomenclature/YORKSHIRE-TERRIER-86.html
YUZHNORUSSKAYA OVCHARKA
https://www.fci.be//en/nomenclature/SOUTH-RUSSIAN-SHEPHERD-DOG-326.html
ZAPADNO-SIBIRSKAIA LAIKA
https://www.fci.be//en/nomenclature/WEST-SIBERIAN-LAIKA-306.html
ZWERGPINSCHER
https://www.fci.be//en/nomenclature/MINIATURE-PINSCHER-185.html
ZWERGSCHNAUZER
https://www.fci.be//en/nomenclature/MINIATURE-SCHNAUZER-183.html

반응형