Dog Size Classification By Breed

    If your breed is not listed, note in comments.

    Mixed Breeds
    Mix (0-25 lbs) Small
    Mix (26-50 lbs) Medium
    Mix (51-99 lbs) Large
    Mix (100 lbs +) Extra Large

    Pure Breeds
    Affenpinscher Small
    Afghan Hound Large
    Ainu Dog Large
    Akbash Dog Extra Large
    Akita Extra Large
    Alaskan Malamute Large
    Alpine Dachsbracke Medium
    American Blue Gascon Hound Extra Large
    American Eskimo Medium
    Anatolian Shepherd Dog Extra Large
    Anglos - Francaises Large
    Appenzeller Large
    Ariegeois Large
    Armant Large
    Australian Kelpie Medium
    Austrian Brandlbracke Medium
    Azawakh Large
    Barbet Large
    Basenji Small
    Bassett Hound Large
    Beagle Medium
    Beagle Harrier Medium
    Beagle Miniature Small
    Beagle Pocket Small
    Beauceron Extra Large
    Belgian Malinois Large
    Bergamasco Large
    Berger de Beauce Large
    Bichon Frise Small
    Bloodhound Extra Large
    Blue Lacy Medium
    Bolognese Small
    Borzoi Extra Large
    Bouvier de Ardennes Large
    Boxer Large
    Bulldog - American Large
    Bulldog - English Large
    Bulldog - English miniature Small
    Bulldog - French Medium
    Bulldog - Great Britain Large
    Canaan Dog Large
    Canary Dog Extra Large
    Catahoula Leopard Dog Medium
    Cattle dog - Austrailian Medium
    Cattle dog - Belgian Large
    Cavachon Small
    Chihuahua Small
    Chinese Crested Small
    Chinook Large
    Chow Chow Large
    Cockapoo Small
    Collie Large
    Collie - Bearded Large
    Collie - Border Medium
    Coonhound - American Large
    Coonhound - Black and Tan Large
    Coonhound - Bluetick Large
    Coonhound - English Large
    Coonhound - Redbone Medium
    Coton de Tulear Small
    Dachshund - Longhaired Small
    Dachshund - Miniature Small
    Dachshund - Standard Small
    Dachshund - Wirehaired Small
    Dalmation Large
    Dingo Medium
    Eskimo Dog - Canada Large
    Eurasian Large
    Foxhound - American Medium
    Foxhound - English Large
    German Wolfspitz Small
    Great Dane Extra Large
    Great Pyrenees Extra Large
    Greyhound Large
    Greyhound - Hungarian Large
    Greyhound - Italian Small
    Greyhound - Sicilian Medium
    Griffon - Belgian Small
    Griffon - Brittany Medium
    Griffon - Brussels Small
    Griffon - Nivernais Large
    Griffon - Wirehaired Pointing Large
    Havenese Small
    Hound - Black Forest Medium
    Hound - East Russian Medium
    Hound - Ibizan Large
    Hound - Latvian Medium
    Hound - Norwegian Medium
    Hound - Otter Extra Large
    Hound - Pharaoh Medium
    Hound - Plott Large
    Japanese Chin Small
    Keeshond Large
    Komondor Extra Large
    Kuvasz Extra Large
    Kyi Leo Small
    Labradoodle Large
    Lhasa Apso Small
    Lhasa Poo Small
    Maltese Small
    Mastiff - Argentinian Large
    Mastiff - Belgian Extra Large
    Mastiff - Brasilian Extra Large
    Mastiff - Bull Extra Large
    Mastiff - English Extra Large
    Mastiff - French Extra Large
    Mastiff - Italian Cane Corso Extra Large
    Mastiff - Neapolitan Extra Large
    Mastiff - Pyrenean Extra Large
    Mastiff - Spanish Extra Large
    Mastiff - Tibetan Extra Large
    Mountain dog - Bavarian Large
    Mountain dog - Bernese Extra Large
    Mountain dog - Polish Extra Large
    Mountain dog - Portuguese Extra Large
    Newfoundland Extra Large
    Norwegian Elkhound Large
    Old Danish Bird Dog Large
    Papillon Small
    Peekapoo Small
    Pekingnese Small
    Pinscher - Austrian Shorthaired Medium
    Pinscher - Doberman (Europeon) Large
    Pinscher - Doberman (German) Large
    Pinscher - German Medium
    Pinscher - Harlequin Medium
    Pinscher - Miniature Small
    Pointer - Belgian Shorthaired Large
    Pointer - English Large
    Pointer - German Longhaired Large
    Pointer - German Shorthaired Large
    Pointer - German Wirehaired Large
    Pointer - Italian Large
    Pomeranian Small
    Poodle - Miniature Small
    Poodle - Standard Large
    Poodle - Toy Small
    Portugese Water Dog Large
    Portuguese Cattle Dog Large
    Pug Small
    Puli Medium
    Retriever - Chesapeake Bay Large
    Retriever - Curly-Coated Large
    Retriever - Flat-Coated Large
    Retriever - Golden Large
    Retriever - Golden Doodle Large
    Retriever - Labrador Large
    Rhodesian Ridgeback Large
    Rottweiler Extra Large
    Saint Bernard Extra Large
    Saluki Large
    Samoyed Large
    Schipperke Small
    Schnauzer - Giant Large
    Schnauzer - Miniature Small
    Schnauzer - Standard Medium
    Schnoodle Small
    Scottish Deerhound Extra Large
    Setter - English Large
    Setter - Gordon Large
    Setter - Irish Large
    Shar Pei Large
    Sheepdog - Belgian Large
    Sheepdog - Catalan Medium
    Sheepdog - Croatian Medium
    Sheepdog - Iceland Medium
    Sheepdog - Old English Large
    Sheepdog - Portuguese Medium
    Sheepdog - Shetland (Sheltie) Small
    Shepherd - Australian Large
    Shepherd - Australian Mini Medium
    Shepherd - Dutch Large
    Shepherd - English Large
    Shepherd - German Large
    Shiba-inu Medium
    Shih Tzu Small
    Siberian Husky Large
    Slovak Cuvac Extra Large
    Spaniel - American Water Medium
    Spaniel - Boykin Medium
    Spaniel - Brittany Medium
    Spaniel - Cavalier King Charles Small
    Spaniel - Clumber Large
    Spaniel - Cocker Medium
    Spaniel - English Cocker Medium
    Spaniel - English Springer Large
    Spaniel - English Toy Small
    Spaniel - Field Medium
    Spaniel - French Large
    Spaniel - Irish Water Large
    Spaniel - Tibetan Small
    Spaniel - Welsh Springer Medium
    Spitz - Giant German Medium
    Spitz - Japanese Small
    Spitz - Nordic Medium
    Spitz - Smalll German Small
    Spitz - Standard German Small
    Swiss Mountain Dog Extra Large
    Terrier - Airedale Large
    Terrier - American Hairless Small
    Terrier - American Pit Bull Large
    Terrier - American Staffordshire Medium
    Terrier - Australian Small
    Terrier - Bedlington Small
    Terrier - Black Russian Medium
    Terrier - Bohemian Small
    Terrier - Border Small
    Terrier - Boston Small
    Terrier - Brazilian Small
    Terrier - Briard Large
    Terrier - Bull Large
    Terrier - Cairn Small
    Terrier - Dandie Dinmont Small
    Terrier - Fox, Smooth Small
    Terrier - Fox, Wire Small
    Terrier - Irish Medium
    Terrier - Jack Russell Small
    Terrier - Kerry Blue Medium
    Terrier - Lakeland Small
    Terrier - Manchester Small
    Terrier - Miniature Bull Medium
    Terrier - Norfolk Small
    Terrier - Norwich Small
    Terrier - Parsons Small
    Terrier - Rat Small
    Terrier - Scottish Small
    Terrier - Silky Small
    Terrier - Sky Small
    Terrier - Staffordshire Bull Medium
    Terrier - Tibetan Small
    Terrier - Toy Fox Small
    Terrier - Welsh Small
    Terrier - West Highland White Small
    Terrier - Western Small
    Terrier - Wheaton Medium
    Terrier - Yorkshire Small
    Terrier - Yorktese Small
    Terrier - Yorkypoo Small
    Tosa Inu Extra Large
    Vizsla Large
    Weimeraner Large
    Welsh Corgi - Cardigan Medium
    Welsh Corgi - Pembroke Medium
    Whippet Medium
    Wolfhound - Irish Extra Large