Give me a list of the dog breeds
This list of dog breeds includes both extant and extinct dog breeds, varieties and types. A research article on dog genomics published in Science/AAAS defines modern dog breeds as "a recent invention defined by conformation to a physical ideal and purity of lineage".
Affenpinscher
 Afghan Hound
 Africanis
 Aidi
 Airedale Terrier
 Akbash
 Akita
 Aksaray Malaklisi
 Alano Espa��ol
 Alapaha Blue Blood Bulldog
 Alaskan Husky
 Alaskan Klee Kai
 Alaskan Malamute
 Alopekis
 Alpine Dachsbracke
 American Bulldog
 American Bully
 American Cocker Spaniel
 American English Coonhound
 American Eskimo Dog
 American Foxhound
 American Hairless Terrier
 American Leopard Hound
 American Pit Bull Terrier
 American Staffordshire Terrier
 American Water Spaniel
 Anglo-Fran��ais de Petite V��nerie
 Appenzeller Sennenhund
 Ari��ge Pointer
 Ariegeois
 Armant
 Armenian Gampr
 Artois Hound
 Assyrian Mastiff
 Australian Cattle Dog
 Australian Kelpie
 Australian Shepherd
 Australian Stumpy Tail Cattle Dog
 Australian Terrier
 Austrian Black and Tan Hound
 Austrian Pinscher
 Azawakh
 B���c H�� dog
 Bakharwal dog
 Banjara Hound
 Bankhar Dog
 Barak hound
 Barbado da Terceira
 Barbet
 Basenji
 Basque Shepherd Dog
 Basset Art��sien Normand
 Basset Bleu de Gascogne
 Basset Fauve de Bretagne
 Basset Hound
 Bavarian Mountain Hound
 Beagle
 Beagle-Harrier
 Bearded Collie
 Beauceron
 Bedlington Terrier
 Belgian Shepherd
 Bergamasco Shepherd
 Berger Picard
 Bernese Mountain Dog
 Bichon Fris��
 Billy
 Black and Tan Coonhound
 Black Norwegian Elkhound
 Black Russian Terrier
 Black Mouth Cur
 Bloodhound
 Blue Lacy
 Blue Picardy Spaniel
 Bluetick Coonhound
 Boerboel
 Bohemian Shepherd
 Bolognese
 Border Collie
 Border Terrier
 Borzoi
 Boston Terrier
 Bouvier des Ardennes
 Bouvier des Flandres
 Boxer
 Boykin Spaniel
 Bracco Italiano
 Braque d'Auvergne
 Braque du Bourbonnais
 Braque Fran��ais
 Braque Saint-Germain
 Briard
 Briquet Griffon Vend��en
 Brittany
 Broholmer
 Bruno Jura Hound
 Brussels Griffon
 Bucovina Shepherd Dog
 Bull Arab
 Bull Terrier
 Bulldog
 Bullmastiff
 Bully Kutta
 Burgos Pointer
 Ca M�� Mallorqu��
 Ca de Bou
 Cairn Terrier
 Calupoh
 Campeiro Bulldog
 Can de Chira
 Can de Palleiro
 Canaan Dog
 Canadian Eskimo Dog
 Cane Corso
 Cane di Oropa
 Cane Paratore
 Cantabrian Water Dog
 C��o da Serra de Aires
 C��o de Castro Laboreiro
 C��o de Gado Transmontano
 C��o Fila de S��o Miguel
 Cardigan Welsh Corgi
 Carea Castellano Manchego
 Carea Leon��s
 Carolina Dog
 Carpathian Shepherd Dog
 Catahoula Leopard Dog
 Catalan Sheepdog
 Caucasian Shepherd Dog
 Cavalier King Charles Spaniel
 Central Asian Shepherd Dog
 Cesky Fousek
 Cesky Terrier
 Chesapeake Bay Retriever
 Chien Fran��ais Blanc et Noir
 Chien Fran��ais Blanc et Orange
 Chien Fran��ais Tricolore
 Chihuahua
 Chilean Terrier
 Chinese Crested Dog
 Chinook
 Chippiparai
 Chongqing dog
 Chortai
 Chow Chow
 Chukotka sled dog
 Cimarr��n Uruguayo
 Cirneco dell'Etna
 Clumber Spaniel
 Colombian fino hound
 Continental bulldog
 Coton de Tul��ar
 Cretan Hound
 Croatian Sheepdog
 Curly-Coated Retriever
 Cursinu
 Czechoslovakian Wolfdog
 D���K
 Dachshund
 Dalmatian
 Dandie Dinmont Terrier
 Danish Spitz
 Danish-Swedish Farmdog
 Denmark Feist
 Dingo [note 1]
 Dobermann
 Dogo Argentino
 Dogo Guatemalteco
 Dogo Sardesco
 Dogue Brasileiro
 Dogue de Bordeaux
 Donggyeongi
 Drentse Patrijshond
 Drever
 Dunker
 Dutch Shepherd
 Dutch Smoushond
 East Siberian Laika
 East European Shepherd
 Ecuadorian Hairless Dog
 English Cocker Spaniel
 English Foxhound
 English Mastiff
 English Setter
 English Shepherd
 English Springer Spaniel
 English Toy Terrier (Black & Tan)
 Entlebucher Mountain Dog
 Estonian Hound
 Estrela Mountain Dog
 Eurasier
 Field Spaniel
 Fila Brasileiro
 Finnish Hound
 Finnish Lapphund
 Finnish Spitz
 Flat-Coated Retriever
 French Bulldog
 French Spaniel
 Galgo Espa��ol
 Garafian Shepherd
 Gascon Saintongeois
 Georgian Shepherd
 German Hound
 German Longhaired Pointer
 German Pinscher
 German Roughhaired Pointer
 German Shepherd
 German Shorthaired Pointer
 German Spaniel
 German Spitz
 German Wirehaired Pointer
 Giant Schnauzer
 Glen of Imaal Terrier
 Golden Retriever
 Go��czy Polski
 Gordon Setter
 Grand Anglo-Fran��ais Blanc et Noir
 Grand Anglo-Fran��ais Blanc et Orange
 Grand Anglo-Fran��ais Tricolore
 Grand Basset Griffon Vend��en
 Grand Bleu de Gascogne
 Grand Griffon Vend��en
 Great Dane
 Greater Swiss Mountain Dog
 Greek Harehound
 Greek Shepherd
 Greenland Dog
 Greyhound
 Griffon Bleu de Gascogne
 Griffon Fauve de Bretagne
 Griffon Nivernais
 Gull Dong
 Gull Terrier
 H��llefors Elkhound
 Halden Hound
 Hamiltonst��vare
 Hanover Hound
 Harrier
 Havanese
 Himalayan Sheepdog
 Hierran Wolfdog
 Hmong bobtail dog
 Hokkaido
 Hovawart
 Huntaway
 Hygen Hound
 Ibizan Hound
 Icelandic Sheepdog
 Indian pariah dog
 Indian Spitz
 Irish Red and White Setter
 Irish Setter
 Irish Terrier
 Irish Water Spaniel
 Irish Wolfhound
 Istrian Coarse-haired Hound
 Istrian Shorthaired Hound
 Italian Greyhound
 Jack Russell Terrier
 Jagdterrier
 J��mthund
 Japanese Chin
 Japanese Spitz
 Japanese Terrier
 Jindo
 Jonangi
 Kai Ken
 Kaikadi
 Kangal Shepherd Dog
 Kanni
 Karakachan dog
 Karelian Bear Dog
 Kars
 Karst Shepherd
 Keeshond
 Kerry Beagle
 Kerry Blue Terrier
 Khala 
 King Charles Spaniel
 King Shepherd
 Kintamani
 Kishu
 Kokoni
 Kombai
 Komondor
 Kooikerhondje
 Koolie
 Koyun dog
 Kromfohrl��nder
 Kuchi
 Kunming dog
 Kurdish Mastiff
 Kuvasz
 L���R
 Labrador Retriever
 Lagotto Romagnolo
 Lakeland Terrier
 Lancashire Heeler
 Landseer
 Lapponian Herder
 Large M��nsterl��nder
 Leonberger
 Levriero Sardo
 Lhasa Apso
 Liangshan Dog
 Lithuanian Hound
 Lobito Herre��o
 L��wchen
 Lupo Italiano
 Mackenzie River husky
 Magyar ag��r
 Mahratta Greyhound
 Maltese
 Manchester Terrier
 Maneto
 Maremmano-Abruzzese Sheepdog
 McNab dog
 Miniature American Shepherd
 Miniature Bull Terrier
 Miniature Fox Terrier
 Miniature Pinscher
 Miniature Schnauzer
 Molossus of Epirus
 Mongrel
 Montenegrin Mountain Hound
 Mountain Cur
 Mountain Feist
 Mucuchies
 Mudhol Hound
 Mudi
 Neapolitan Mastiff
 Nenets Herding Laika
 New Guinea singing dog
 New Zealand Heading Dog
 Newfoundland
 Norfolk Terrier
 Norrbottenspets
 Northern Inuit Dog
 Norwegian Buhund
 Norwegian Elkhound
 Norwegian Lundehund
 Norwich Terrier
 Nova Scotia Duck Tolling Retriever
 Old Danish Pointer
 Old English Sheepdog
 Old English Terrier
 Olde English Bulldogge
 Otterhound
 Pachon Navarro
 Pampas Deerhound
 Papillon
 Parson Russell Terrier
 Pastore della Lessinia e del Lagorai
 Patagonian Sheepdog
 Patterdale Terrier
 Pekingese
 Pembroke Welsh Corgi
 Perro Majorero
 Perro de Pastor Mallorquin
 Perro de Presa Canario
 Perro de Presa Mallorquin
 Peruvian Inca Orchid
 Petit Basset Griffon Vend��en
 Petit Bleu de Gascogne
 Phal��ne
 Pharaoh Hound
 Phu Quoc Ridgeback
 Picardy Spaniel
 Plummer Terrier
 Plott Hound
 Podenco Andaluz
 Podenco Canario
 Podenco Valenciano
 Pointer
 Poitevin
 Polish Greyhound
 Polish Hound
 Polish Lowland Sheepdog
 Polish Tatra Sheepdog
 Pomeranian
 Pont-Audemer Spaniel
 Poodle
 Porcelaine
 Portuguese Podengo
 Portuguese Pointer
 Portuguese Water Dog
 Posavac Hound
 Pra��sk�� Krysa����k
 Pudelpointer
 Pug
 Puli
 Pumi
 Pungsan dog
 Pyrenean Mastiff
 Pyrenean Mountain Dog
 Pyrenean Sheepdog
 Rafeiro do Alentejo
 Rajapalayam
 Rampur Greyhound
 Rat Terrier
 Ratonero Bodeguero Andaluz
 Ratonero Mallorquin
 Ratonero Murciano
 Ratonero Valenciano
 Redbone Coonhound
 Rhodesian Ridgeback
 Romanian Mioritic Shepherd Dog
 Romanian Raven Shepherd Dog
 Rottweiler
 Rough Collie
 Russian Spaniel
 Russian Toy
 Russo-European Laika
 Ryukyu Inu
 S���Z
 Saarloos Wolfdog
 Sabueso Espa��ol
 Saint Bernard
 Saint Hubert Jura Hound
 Saint Miguel Cattle Dog
 Saint-Usuge Spaniel
 Saluki
 Samoyed
 Sapsali
 Sarabi dog
 Sardinian Shepherd Dog
 ��arplaninac
 Schapendoes
 Schillerst��vare
 Schipperke
 Schweizer Laufhund
 Schweizerischer Niederlaufhund
 Scottish Deerhound
 Scottish Terrier
 Sealyham Terrier
 Segugio dell'Appennino
 Segugio Italiano
 Segugio Maremmano
 Serbian Hound
 Serbian Tricolour Hound
 Serrano Bulldog
 Shar Pei
 Shetland Sheepdog
 Shiba Inu
 Shih Tzu
 Shikoku
 Shiloh Shepherd
 Siberian Husky
 Silken Windhound
 Silky Terrier
 Sinhala Hound
 Skye Terrier
 Sloughi
 Slovakian Wirehaired Pointer
 Slovensk�� Cuvac
 Slovensk�� Kopov
 Smalandst��vare
 Small Greek domestic dog
 Small M��nsterl��nder
 Smithfield
 Smooth Collie
 Smooth Fox Terrier
 Soft-Coated Wheaten Terrier
 South Russian Ovcharka
 Spanish Mastiff
 Spanish Water Dog
 Spino degli Iblei
 Spinone Italiano
 Sporting Lucas Terrier
 Stabyhoun
 Staffordshire Bull Terrier
 Standard Schnauzer
 Stephens Stock
 Styrian Coarse-haired Hound
 Sussex Spaniel
 Swedish Lapphund
 Swedish Vallhund
 Swinford Bandog
 Taigan
 Taiwan Dog
 Tamaskan Dog
 Tang Dog
 Tazy
 Teddy Roosevelt Terrier
 Telomian
 Tenterfield Terrier
 Terrier Brasileiro
 Thai Bangkaew Dog
 Thai Ridgeback
 Tibetan Kyi Apso
 Tibetan Mastiff
 Tibetan Spaniel
 Tibetan Terrier
 Tonya Finosu
 Torkuz
 Tornjak
 Tosa Inu
 Toy Fox Terrier
 Toy Manchester Terrier
 Transylvanian Hound
 Treeing Cur
 Treeing Feist
 Treeing Tennessee Brindle
 Treeing Walker Coonhound
 Trigg Hound
 Tyrolean Hound
 Vikhan
 Villano de Las Encartaciones
 Villanuco de Las Encartaciones
 Vizsla
 Volpino Italiano
 Weimaraner
 Welsh Hound
 Welsh Sheepdog
 Welsh Springer Spaniel
 Welsh Terrier
 West Country Harrier
 West Highland White Terrier
 West Siberian Laika
 Westphalian Dachsbracke
 Wetterhoun
 Whippet
 White Shepherd
 White Swiss Shepherd Dog
 Wire Fox Terrier
 Wirehaired Pointing Griffon
 Wirehaired Vizsla
 Xiasi Dog
 Xoloitzcuintle
 Yakutian Laika
 Yorkshire Terrier
 Zerdava