346 BreedsUpdated March 2026

Best Dog Food by Breed

Every breed has different nutritional needs. We broke down the best food options for 346 breeds, covering fresh food delivery, subscription boxes, and kibble brands.

Most Popular Breeds

The breeds people search for the most when it comes to food recommendations.

🐕

Small Breeds

Under 25 lbs · 82 breeds

Show all 82 small breeds
Pug1418 lbs
Cocker Spaniel2030 lbs
Chihuahua36 lbs
Miniature American Shepherd2040 lbs
Miniature American Shepherd2040 lbs
Maltese47 lbs
West Highland White Terrier1520 lbs
Shiba Inu1723 lbs
Bichon Frise1218 lbs
Papillon510 lbs
Scottish Terrier1822 lbs
Cardigan Welsh Corgi2538 lbs
Cairn Terrier1314 lbs
Lhasa Apso1218 lbs
Italian Greyhound714 lbs
Jack Russell Terrier1418 lbs
Miniature Pinscher810 lbs
Chinese Crested812 lbs
Coton de Tulear815 lbs
Russell Terrier915 lbs
Rat Terrier1025 lbs
Basenji2224 lbs
Border Terrier1115 lbs
Pekingese714 lbs
Brussels Griffon810 lbs
Wire Fox Terrier1518 lbs
Japanese Chin711 lbs
Schipperke1016 lbs
Norwich Terrier1212 lbs
Welsh Terrier2020 lbs
Miniature Bull Terrier1828 lbs
Toy Fox Terrier37 lbs
Silky Terrier810 lbs
Parson Russell Terrier1317 lbs
Tibetan Spaniel915 lbs
Smooth Fox Terrier1518 lbs
Norfolk Terrier1112 lbs
Manchester Terrier1222 lbs
English Toy Spaniel814 lbs
American Hairless Terrier1216 lbs
Russian Toy36 lbs
Lakeland Terrier1517 lbs
Affenpinscher710 lbs
Biewer Terrier48 lbs
Petit Basset Griffon Vendéen2540 lbs
Sealyham Terrier2324 lbs
Löwchen1015 lbs
Swedish Vallhund2035 lbs
Dandie Dinmont Terrier1824 lbs
Pyrenean Shepherd1530 lbs
Cesky Terrier1424 lbs
Norwegian Lundehund2030 lbs
German Spitz840 lbs
Norrbottenspets1733 lbs
Brazilian Terrier1520 lbs
Cockapoo1224 lbs
Continental Toy Spaniel310 lbs
Corgi Mix2040 lbs
Drever3135 lbs
German Hunting Terrier1722 lbs
Volpino Italiano914 lbs
Japanese Spitz1025 lbs
Japanese Terrier1013 lbs
Kokoni918 lbs
Kyi-Leo914 lbs
Lancashire Heeler917 lbs
Toy Manchester Terrier712 lbs
Patterdale Terrier1113 lbs
Shiba Inu Mix1430 lbs
Small Greek Domestic Dog411 lbs
🐕‍🦺

Medium Breeds

25 to 55 lbs · 126 breeds

Show all 126 medium breeds
Soft Coated Wheaten Terrier3040 lbs
Australian Cattle Dog3550 lbs
Samoyed3565 lbs
Whippet2540 lbs
Bull Terrier5070 lbs
Chinese Shar-Pei4560 lbs
Wirehaired Pointing Griffon5070 lbs
Chow Chow4570 lbs
Staffordshire Bull Terrier2438 lbs
Nova Scotia Duck Tolling Retriever3550 lbs
American Staffordshire Terrier4070 lbs
Standard Schnauzer3050 lbs
Standard Schnauzer3050 lbs
Keeshond3545 lbs
Tibetan Terrier1830 lbs
Norwegian Elkhound4855 lbs
Lagotto Romagnolo2435 lbs
American Eskimo Dog2535 lbs
Irish Terrier2527 lbs
Kerry Blue Terrier3340 lbs
Welsh Springer Spaniel3555 lbs
German Pinscher2545 lbs
Xoloitzcuintli1055 lbs
Wirehaired Vizsla4565 lbs
Clumber Spaniel5585 lbs
Field Spaniel3550 lbs
Spanish Water Dog3149 lbs
Pumi2229 lbs
Icelandic Sheepdog2530 lbs
Entlebucher Mountain Dog4065 lbs
Mudi1829 lbs
Puli2535 lbs
Finnish Lapphund3353 lbs
Norwegian Buhund2640 lbs
Portuguese Podengo3566 lbs
Grand Basset Griffon Vendéen4045 lbs
Polish Lowland Sheepdog3050 lbs
Pharaoh Hound4555 lbs
Glen of Imaal Terrier3240 lbs
Glen of Imaal Terrier3240 lbs
Canaan Dog3555 lbs
Canaan Dog3555 lbs
Skye Terrier3545 lbs
Sussex Spaniel3545 lbs
Carolina Dog3055 lbs
Cirneco dell'Etna1726 lbs
Finnish Spitz2033 lbs
Harrier4560 lbs
Eurasier4070 lbs
Hamiltonstövare5060 lbs
Korean Jindo3050 lbs
Kai Ken2555 lbs
Kishu Ken3060 lbs
Kromfohrländer2035 lbs
Peruvian Inca Orchid855 lbs
Appenzeller Sennenhund4970 lbs
Ariegeois5560 lbs
Austrian Black and Tan Hound3349 lbs
Austrian Pinscher2640 lbs
Barak4455 lbs
Basenji Mix2035 lbs
Basque Shepherd Dog3766 lbs
Bavarian Mountain Hound4455 lbs
Bosnian Coarse-haired Hound3553 lbs
Bruno Jura Hound3344 lbs
Barak4455 lbs
Catalan Sheepdog4460 lbs
Dunker3549 lbs
Estonian Hound3344 lbs
Fauve de Bretagne3640 lbs
Finnish Hound4555 lbs
Formosan Mountain Dog2640 lbs
German Hound3540 lbs
Gos d'Atura Català4460 lbs
Griffon Bleu de Gascogne4048 lbs
Griffon Fauve de Bretagne4048 lbs
Halden Hound4055 lbs
Hellenic Hound3844 lbs
Hokkaido4466 lbs
Hygen Hound4455 lbs
Istrian Coarse-haired Hound3553 lbs
Istrian Shorthaired Hound3544 lbs
Karelian Bear Dog4450 lbs
Kintamani2840 lbs
Lapponian Herder5565 lbs
Lithuanian Hound5566 lbs
McNab3565 lbs
Montenegrin Mountain Hound4455 lbs
Mountain Cur3060 lbs
Münsterländer Small4060 lbs
New Guinea Singing Dog2031 lbs
Shikoku3551 lbs
Old Danish Pointer5777 lbs
Austrian Pinscher2640 lbs
Podenco Canario2230 lbs
Porcelaine5562 lbs
Portuguese Pointer3560 lbs
Posavac Hound3544 lbs
Russian Spaniel2835 lbs
Sapsali4062 lbs
Schapendoes2644 lbs
Schnoodle1575 lbs
Segugio Italiano4062 lbs
Seppala Siberian Sleddog4050 lbs
Serbian Hound4455 lbs
Serbian Tricolour Hound4455 lbs
Shar-Pei Mix3560 lbs
Shikoku Inu3555 lbs
Silken Windhound2255 lbs
Slovensky Kopov3344 lbs
Stabyhoun4055 lbs
Stephens Cur3555 lbs
Styrian Coarse-haired Hound3340 lbs
Swiss Hound3344 lbs
🦮

Large Breeds

55 to 100 lbs · 91 breeds

Show all 91 large breeds
Bloodhound80110 lbs
Dalmatian4570 lbs
Alaskan Malamute7585 lbs
Airedale Terrier5070 lbs
Old English Sheepdog60100 lbs
Irish Setter6070 lbs
Bouvier des Flandres70110 lbs
American Bulldog60120 lbs
Flat-Coated Retriever6070 lbs
English Setter4580 lbs
Spinone Italiano6185 lbs
Afghan Hound5060 lbs
Pointer4575 lbs
Gordon Setter4580 lbs
Saluki4065 lbs
Beauceron70110 lbs
Briard55100 lbs
Dutch Shepherd4275 lbs
Treeing Walker Coonhound5070 lbs
Redbone Coonhound4570 lbs
Greyhound6070 lbs
Irish Red and White Setter5070 lbs
Irish Water Spaniel4568 lbs
Ibizan Hound4550 lbs
Curly-Coated Retriever6095 lbs
Plott Hound4060 lbs
Bergamasco Sheepdog5784 lbs
English Coonhound4065 lbs
American Foxhound6070 lbs
Sloughi4570 lbs
English Foxhound6075 lbs
Chinook5590 lbs
Otterhound80115 lbs
Belgian Laekenois5565 lbs
German Longhaired Pointer5580 lbs
Hovawart5590 lbs
Large Münsterländer5580 lbs
American Leopard Hound4575 lbs
Ariège Pointer5566 lbs
Billy5570 lbs
Bouvier des Ardennes4977 lbs
Bull Arab6095 lbs
Canadian Eskimo Dog60105 lbs
Cão de Castro Laboreiro5588 lbs
Cão Fila de São Miguel5599 lbs
Catahoula Leopard Dog5095 lbs
Ceský Fousek4875 lbs
Chart Polski5595 lbs
Chesapeake Mix5080 lbs
Chortaj4075 lbs
Cimarrón Uruguayo7399 lbs
Czechoslovakian Wolfdog4457 lbs
East Siberian Laika4051 lbs
French Spaniel4560 lbs
Galgo Español4466 lbs
Gascon Saintongeois5571 lbs
German Roughhaired Pointer4470 lbs
Grand Anglo-Français6671 lbs
Grand Bleu de Gascogne6677 lbs
Grand Griffon Vendéen6677 lbs
Greenland Dog6671 lbs
Griffon Nivernais5055 lbs
Hanover Hound5588 lbs
Hungarian Greyhound4968 lbs
Jamthund5566 lbs
Karst Shepherd5592 lbs
Majorca Shepherd Dog7788 lbs
Northern Inuit Dog5584 lbs
Olde English Bulldogge6080 lbs
Pachón Navarro4466 lbs
Burgos Pointer5566 lbs
Poitevin5566 lbs
Polish Hound5571 lbs
Pudelpointer4570 lbs
Brazilian Tracker5566 lbs
Saarloos Wolfdog7990 lbs
Slovakian Rough-haired Pointer5575 lbs
Spanish Pointer5566 lbs
Spanish Greyhound4466 lbs
🐾

Giant Breeds

Over 100 lbs · 47 breeds

Show all 47 giant breeds

How We Pick the Best Food for Each Breed

Different breeds have different bodies, different energy levels, and different health risks. A Chihuahua with hypoglycemia concerns needs a totally different food strategy than a Great Dane at risk of bloat. We account for all of this.

For each breed page, we look at size, weight range, common health issues, and known dietary sensitivities. Then we match those against food brands that actually address those needs. Joint-prone breeds get foods with glucosamine. Allergy-prone breeds get limited-ingredient options. Active working breeds get higher-calorie formulas.

We cover three categories: fresh food delivery services (like The Farmer's Dog and Nom Nom), monthly subscription boxes with toys and treats, and traditional kibble brands ranging from premium to budget-friendly.