Health & Wellbeing

Best Dry Dog Food in 2026: Vet-Reviewed Picks for Every Life Stage

Expert-reviewed guide to the best dry dog food options in 2026.

By Dr. Hannah Wickes · Published 9 September 2026
Best Dry Dog Food in 2026: Vet-Reviewed Picks for Every Life Stage

How to Choose the Best Dry Dog Food: Buying Criteria That Actually Matter

Not all kibble is created equal, and marketing claims like "premium" or "natural" carry no legal definition in pet food. When evaluating dry dog food, focus on these evidence-based criteria rather than front-of-bag hype:

1. AAFCO Nutritional Adequacy Statement — Look for the explicit statement: "This product is formulated to meet the nutritional levels established by the AAFCO Dog Food Nutrient Profiles" or "Animal feeding tests using AAFCO procedures substantiate that this product provides complete and balanced nutrition." This is non-negotiable. Foods without this statement should not be fed as a sole diet.

2. Life Stage Designation — AAFCO recognizes "Growth," "Adult Maintenance," "All Life Stages," and "Gestation/Lactation." Senior is not an AAFCO-defined category. Puppies of large breeds (expected adult weight over 70 lb / 32 kg) need food specifically formulated for large-breed growth to manage calcium-phosphorus ratios and prevent orthopedic disease.

3. Named Protein Source First — The first ingredient should be a named animal protein (chicken, lamb, salmon) or a named meat meal (chicken meal, lamb meal). "Meat meal" or "animal by-products" without species specification is a quality red flag.

4. Guaranteed Analysis Transparency — Reputable brands publish full guaranteed analysis including crude protein (minimum), crude fat (minimum), crude fiber (maximum), and moisture (maximum). For adult maintenance, aim for minimum 22% protein and 8% fat on a dry matter basis.

5. WSAVA Compliance — The World Small Animal Veterinary Association (WSAVA) recommends choosing foods from manufacturers that employ full-time veterinary nutritionists (DACVN or PhD in animal nutrition), conduct feeding trials, and maintain strict quality control. Companies like Purina, Hill's, Royal Canin, and Iams meet these criteria.

6. Caloric Density — Dry foods range from roughly 300 to 500 kcal per cup. Higher caloric density means you feed less volume, which can actually make premium foods more cost-effective per day despite higher per-bag price.

Understanding Dry Dog Food: How Kibble Works and Why Dogs Need Balanced Nutrition

Dry dog food, commonly called kibble, is produced through extrusion — a process where ingredients are mixed, cooked under high pressure and temperature, then shaped through a die. The resulting pieces are dried to approximately 10-12% moisture content, giving kibble its long shelf life and crunchy texture.

The extrusion process actually improves starch digestibility through gelatinization, making carbohydrates more bioavailable. However, high-heat processing can degrade certain heat-sensitive nutrients like thiamine and taurine, which is why reputable manufacturers add these back in post-extrusion as part of a premix.

Dogs are omnivores with carnivorous bias — they can utilize carbohydrates efficiently but require specific amino acids (like arginine and taurine in certain breeds), fatty acids (linoleic acid is essential), and a precise calcium-to-phosphorus ratio (1.1:1 to 1.4:1 for adult dogs, per Merck Veterinary Manual). A complete dry food delivers all of these in measured proportions that homemade diets frequently miss.

The mechanical action of chewing kibble provides modest dental benefit — though it's worth noting that standard kibble shatters on the molar contact surface and doesn't scrub teeth the way raw meaty bones or veterinary dental diets (like Hill's Prescription Diet t/d) are engineered to do. Don't choose kibble expecting it to replace dental care.

Top 7 Dry Dog Foods Reviewed: 2026 Picks by Category

1. Purina Pro Plan Adult Savor Shredded Blend Chicken & Rice Formula

Category: Best Overall Adult Dry Food

Price Range: $48-$62 for 35 lb bag (approximately $1.37-$1.77/lb)

Caloric Density: 396 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 26% min | Crude Fat 16% min | Crude Fiber 3% max | Moisture 12% max

AAFCO Statement: Adult Maintenance (feeding trials conducted)

Key Features: Real chicken is the first ingredient. Contains live probiotics (Bacillus coagulans) for digestive support. Formulated by Purina's team of board-certified veterinary nutritionists. One of the most extensively feeding-trial-tested diets on the market.

Pros:
  • Extensive feeding trial data and peer-reviewed research backing
  • Widely available at major retailers and veterinary clinics
  • Multiple kibble textures in one bag (shredded + hard pieces) for palatability
  • Cost-effective on a per-day basis given caloric density
Cons:
  • Contains corn gluten meal and whole grain wheat — not suitable for dogs with grain sensitivities (which are rare but do exist)
  • Some dogs sort out shredded pieces and leave hard kibble
  • Higher carbohydrate content than some competitors

2. Hill's Science Diet Adult Perfect Weight Chicken Recipe

Category: Best for Weight Management

Price Range: $52-$70 for 27.5 lb bag (approximately $1.89-$2.55/lb)

Caloric Density: 318 kcal/cup (reduced calorie)

Guaranteed Analysis (as-fed): Crude Protein 27.2% min | Crude Fat 11.5% min | Crude Fiber 4.5% max | Moisture 8% max

AAFCO Statement: Adult Maintenance

Key Features: Clinically proven to help dogs lose weight safely — published clinical data shows average 11% body weight reduction over 10 weeks when fed at recommended amounts. L-carnitine supplementation supports lean muscle retention during caloric restriction. Formulated by Hill's team of PhD nutritionists and veterinarians.

Pros:
  • Clinically validated weight loss outcomes with published data
  • Lower caloric density allows reasonable feeding volumes during weight loss
  • High fiber content promotes satiety — dogs feel less hungry between meals
  • Recommended by veterinarians for overweight patients
Cons:
  • Higher price per pound than standard adult formulas
  • Lower palatability for some picky eaters (common with weight management diets)
  • Not appropriate for growing puppies or pregnant/lactating dogs

3. Royal Canin Size Health Nutrition Medium Adult

Category: Best Breed-Size Specific Formula

Price Range: $56-$74 for 30 lb bag (approximately $1.87-$2.47/lb)

Caloric Density: 383 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 23% min | Crude Fat 14% min | Crude Fiber 3% max | Moisture 10% max

AAFCO Statement: Adult Maintenance

Key Features: Kibble size, shape, and density engineered specifically for medium-breed dogs (22-55 lb / 10-25 kg adult weight). Contains EPA and DHA from fish oil for skin and coat support. Royal Canin invests heavily in breed-specific research and operates feeding trial facilities globally.

Pros:
  • Size-specific kibble design encourages proper chewing rather than gulping
  • Part of a comprehensive system with puppy, adult, and senior versions for size continuity
  • Strong palatability record across diverse medium-breed dogs
  • Extensive quality control and batch traceability
Cons:
  • Contains brewers rice and corn — owners seeking grain-free alternatives need a different product (but note: grain-free carries DCM risk, discussed below)
  • Protein percentage appears moderate compared to premium brands — though amino acid profile meets AAFCO requirements
  • Price point is above budget options

4. Purina Pro Plan Large Breed Puppy DHA Chicken & Rice Formula

Category: Best for Large-Breed Puppies

Price Range: $50-$68 for 34 lb bag (approximately $1.47-$2.00/lb)

Caloric Density: 411 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 28% min | Crude Fat 13% min | Crude Fiber 4.5% max | Moisture 12% max

AAFCO Statement: Growth including large-breed dogs (under 70 lb / 32 kg adult weight)

Key Features: Calcium and phosphorus levels are specifically controlled for large-breed skeletal development — excessive calcium in growing large-breed puppies is a known risk factor for developmental orthopedic disease (DOD) including hip dysplasia and osteochondrosis. DHA from fish oil supports brain and vision development. Glucosamine and EPA support joint health.

Pros:
  • Explicitly includes large-breed growth AAFCO statement — this is critical and many puppy foods lack it
  • Controlled caloric density helps prevent overfeeding-related rapid growth
  • DHA levels meet research thresholds for cognitive development benefits
  • Transition path available to Pro Plan Large Breed Adult formula
Cons:
  • Must be transitioned to adult formula around 12-18 months depending on breed
  • Some owners find the kibble size smaller than expected for large-breed puppies (by design — smaller pieces reduce choking risk)
  • Contains poultry by-product meal as a secondary protein source

5. Hill's Science Diet Senior 11+ Chicken Meal, Brown Rice & Barley Recipe

Category: Best for Senior Dogs

Price Range: $54-$72 for 24 lb bag (approximately $2.25-$3.00/lb)

Caloric Density: 344 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 20.5% min | Crude Fat 13.5% min | Crude Fiber 2% max | Moisture 8% max

AAFCO Statement: Adult Maintenance (Note: "Senior" is not an AAFCO life stage — this food meets adult maintenance requirements with senior-targeted nutrient modifications)

Key Features: Formulated for dogs 11+ years with modified phosphorus levels to support aging kidneys, added antioxidants (Vitamin E and beta-carotene) for immune support, and omega-6 fatty acids for skin health. Reduced sodium compared to adult formulas supports cardiovascular health in aging dogs.

Pros:
  • Age-appropriate nutrient modifications backed by Hill's clinical research
  • Lower phosphorus is protective for early-stage kidney disease (common in seniors)
  • Smaller kibble size accommodates dental issues common in older dogs
  • Good palatability for dogs with declining appetite
Cons:
  • Highest price per pound in this roundup
  • Lower protein percentage may not suit active senior dogs who need muscle maintenance — consult your vet
  • Only one age bracket (11+) — dogs aging 7-10 need a different senior formula

6. Iams ProActive Health Adult Minichunks Chicken Recipe

Category: Best Budget-Friendly Option

Price Range: $32-$45 for 30 lb bag (approximately $1.07-$1.50/lb)

Caloric Density: 374 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 25% min | Crude Fat 14% min | Crude Fiber 4% max | Moisture 10% max

AAFCO Statement: Adult Maintenance

Key Features: Farm-raised chicken as the first ingredient. Contains prebiotic fiber (beet pulp) for digestive health. Omega-6 fatty acids for coat health. Manufactured by Mars Petcare, which operates extensive feeding trial facilities and employs veterinary nutritionists.

Pros:
  • Most affordable option that still meets WSAVA guidelines for manufacturer standards
  • Widely available at grocery stores, big-box retailers, and online
  • Smaller kibble pieces suit small-to-medium breeds
  • Consistent formulation with minimal batch-to-batch variation
Cons:
  • Contains ground whole grain corn and chicken by-product meal
  • Fewer specialized formulations compared to premium tiers
  • Some dogs experience increased stool volume on this formula

7. Royal Canin Veterinary Diet Hydrolyzed Protein HP

Category: Best Prescription Diet (Food Allergy/Elimination Trial)

Price Range: $85-$110 for 22 lb bag (approximately $3.86-$5.00/lb) — requires veterinary authorization

Caloric Density: 363 kcal/cup

Guaranteed Analysis (as-fed): Crude Protein 18% min | Crude Fat 11% min | Crude Fiber 4% max | Moisture 10% max

AAFCO Statement: Adult Maintenance

Key Features: Protein is hydrolyzed (broken into peptides below 10 kDa molecular weight) so the immune system does not recognize them as allergens. This is the gold standard for elimination diet trials to diagnose food allergies. Soy protein-based rather than animal protein, making it suitable for dogs with chicken, beef, or lamb sensitivities.

Pros:
  • Clinically validated for elimination diet trials — the only way to definitively diagnose food allergy
  • Most dogs with true food allergies tolerate this diet without reaction
  • Can be used long-term if the dog does well on it
  • Also available in wet/canned format for variety
Cons:
  • Requires veterinary prescription — cannot be purchased OTC
  • Significantly more expensive than any non-prescription food
  • Lower palatability — some dogs refuse it initially
  • Lower protein and fat levels may not suit highly active dogs

Side-by-Side Comparison: How These Dry Dog Foods Stack Up

Product Protein (min) Fat (min) kcal/cup Price/lb Feeding Trials Best For
Pro Plan Adult Savor 26% 16% 396 $1.37-$1.77 ✅ Yes Most adult dogs
Hill's Perfect Weight 27.2% 11.5% 318 $1.89-$2.55 ✅ Yes Overweight dogs
Royal Canin Medium Adult 23% 14% 383 $1.87-$2.47 ✅ Yes Medium breeds
Pro Plan Large Breed Puppy 28% 13% 411 $1.47-$2.00 ✅ Yes Large-breed puppies
Hill's Senior 11+ 20.5% 13.5% 344 $2.25-$3.00 ✅ Yes Senior dogs 11+
Iams ProActive Minichunks 25% 14% 374 $1.07-$1.50 ✅ Yes Budget-conscious owners
Royal Canin Hydrolyzed HP 18% 11% 363 $3.86-$5.00 ✅ Yes Food allergy diagnosis

Safety Considerations: Grain-Free, DCM Risk, and Storage Best Practices

⚠️ Critical Safety Warning: Grain-Free Diets and Dilated Cardiomyopathy (DCM)

In 2018, the FDA began investigating a potential link between grain-free diets (particularly those using peas, lentils, legumes, and potatoes as primary ingredients) and dilated cardiomyopathy in dogs — a serious heart condition that can be fatal. As of 2026, the investigation remains ongoing, but the signal is clear enough that the AVMA and most veterinary cardiologists recommend:

  • Avoid grain-free diets unless your dog has a diagnosed grain allergy (which is genuinely rare — true food allergies in dogs are most commonly to animal proteins like chicken or beef, not grains)
  • If you're currently feeding a grain-free diet, consult your veterinarian about transitioning to a grain-inclusive formula from a WSAVA-compliant manufacturer
  • Watch for DCM symptoms: exercise intolerance, coughing, weakness, fainting episodes, or abdominal distension

Proper Kibble Storage: Dry dog food is shelf-stable but not immune to degradation. Store kibble in its original bag (the bag is designed as a fat barrier) inside an airtight container. Keep it in a cool, dry place below 80°F (27°C). Never pour kibble directly into a plastic storage bin — fats in the food can accumulate on the bin walls, become rancid, and contaminate fresh food. Write the date you opened the bag on it and use within 4-6 weeks. If kibble develops an off smell, visible mold, or your dog refuses food they normally eat, discard it and contact the manufacturer with the lot number.

Recall Awareness: Subscribe to FDA pet food recall alerts at fda.gov. When a recall affects your dog's food, stop feeding immediately and contact your veterinarian if your dog has consumed the recalled product, especially if showing symptoms like vomiting, diarrhea, lethargy, or decreased appetite.

How to Feed Dry Dog Food Correctly: A Step-by-Step Guide

Step 1: Determine Your Dog's Ideal Body Weight
Use a body condition score (BCS) chart — your dog should score 4-5 on a 9-point scale. You should be able to feel ribs easily without pressing hard, see a waist tuck from above, and observe an abdominal tuck from the side. If your dog is currently overweight, calculate portions based on target weight, not current weight.

Step 2: Calculate Daily Caloric Needs
A rough starting point for adult dogs: Resting Energy Requirement (RER) = 70 × (body weight in kg)^0.75. Then multiply by a factor: 1.6 for intact adults, 1.4 for neutered/spayed adults, 1.2-1.4 for seniors, 2.0-3.0 for growing puppies depending on age. Example: A 50 lb (22.7 kg) neutered adult dog: RER = 70 × (22.7)^0.75 = 70 × 10.4 = 728 kcal/day × 1.4 = approximately 1,019 kcal/day.

Step 3: Measure Portions Precisely
Use an actual measuring cup (8 oz standard) or, better yet, a kitchen scale. "A cup" of kibble can vary by 20% depending on how you scoop. If the food is 396 kcal/cup and your dog needs 1,019 kcal/day, that's roughly 2.6 cups per day, split into two meals of 1.3 cups each.

Step 4: Transition Gradually When Changing Foods
Over 7-10 days, mix increasing amounts of the new food with decreasing amounts of the old: Days 1-2: 25% new / 75% old. Days 3-4: 50/50. Days 5-6: 75% new / 25% old. Day 7+: 100% new. Rushing this causes gastrointestinal upset — loose stools, gas, and vomiting.

Step 5: Monitor and Adjust
Weigh your dog every 2-4 weeks during the first 3 months on a new food. Adjust portions by 10% up or down based on weight trends. The feeding guide on the bag is a starting point — individual metabolism varies significantly. Active dogs may need 20-30% more than the chart suggests; couch-potato dogs may need 20% less.

Step 6: Fresh Water Always Available
Dry food contains only ~10% moisture (compared to ~75% in wet food). Dogs on kibble must drink more water. Ensure constant access to clean, fresh water. Average water intake for a dog on dry food is approximately 1 ounce per pound of body weight per day (so a 50 lb dog drinks roughly 50 oz / 1.5 liters daily).

The Evidence Behind Commercial Dry Dog Food: What Clinical Research Shows

The strongest evidence in canine nutrition comes from feeding trials — controlled studies where dogs are fed a specific diet and monitored for health outcomes over months or years. WSAVA-compliant manufacturers conduct these trials in-house, and the data is often published in peer-reviewed journals like the Journal of Animal Physiology and Animal Nutrition or the Journal of Veterinary Internal Medicine.

Key research findings that inform dry food selection:

  • Protein quality matters more than quantity: A food listing 30% crude protein from poorly digestible plant sources may deliver fewer usable amino acids than a 24% protein food from highly digestible animal sources. Look for manufacturers that publish digestibility data — reputable brands typically achieve 85%+ overall dry matter digestibility.
  • Large-breed puppy calcium restriction works: Multiple studies published in the Journal of Nutrition demonstrated that large-breed puppies fed controlled calcium diets (1.0-1.5% on a dry matter basis) had significantly lower rates of developmental orthopedic disease compared to puppies fed high-calcium diets. This is why AAFCO created a separate growth standard for large breeds.
  • Obesity intervention with formulated diets outperforms simple portion reduction: A Hill's-funded clinical trial (published in the Journal of Veterinary Internal Medicine) showed that dogs fed a purpose-formulated weight management diet lost more fat mass while retaining lean muscle compared to dogs whose regular food was simply reduced in volume. The formulated diet maintained protein levels while reducing fat and calories.
  • Fish oil supplementation (EPA/DHA) has measurable benefits: Research supports omega-3 fatty acid supplementation for managing osteoarthritis inflammation, supporting cognitive function in senior dogs, and improving skin barrier function in dogs with atopic dermatitis. Foods containing fish oil or supplemental EPA/DHA deliver these benefits without requiring separate supplementation.

Where to Buy and What You'll Actually Spend

Dry dog food pricing varies significantly by channel. Here's what to expect in 2026:

Channel Price Range (30 lb bag) Notes
Chewy.com $32-$110 Autosave discount of 5-10%, free shipping over $49, prescription diets available with vet authorization
Amazon $30-$95 Watch for third-party sellers — buy only from "Ships from and sold by Amazon" to reduce counterfeit risk
PetSmart / Petco $35-$105 In-store pickup available, loyalty programs offer periodic discounts, prescription diets in-store
Veterinary Clinics $45-$120 Prescription diets only, professional guidance included, some clinics price-match online retailers
Costco / Sam's Club $28-$55 (larger bags) Limited brand selection but strong value on available options. Kirkland Signature is manufactured by Diamond Pet Foods.

Annual feeding cost estimates (based on a 50 lb / 23 kg adult dog):

  • Budget tier (Iams, Purina ONE): $400-$550/year
  • Mid-tier (Pro Plan, Science Diet, Royal Canin): $550-$800/year
  • Premium/Specialty (Royal Canin breed-specific, prescription diets): $800-$1,400/year

Natural Alternatives and When to Skip OTC for a Vet Visit

Homemade Diets: Some owners consider preparing homemade meals as a "natural" alternative to commercial kibble. While homemade diets can be nutritionally complete, research from the University of California Davis School of Veterinary Medicine found that over 95% of homemade dog food recipes found online and in books were nutritionally deficient in at least one essential nutrient. If you want to feed homemade, work with a board-certified veterinary nutritionist (DACVN) who will formulate a recipe specific to your dog's needs. Expect to pay $200-$400 for an initial consultation and custom recipe formulation. Resources: American College of Veterinary Nutrition directory.

Raw Diets: The AVMA, FDA, and CDC all advise against feeding raw meat-based diets due to documented risks of Salmonella, Listeria, and E. coli contamination — both to dogs and to the humans handling the food. If you're committed to raw feeding, understand the food safety protocols required and discuss with your veterinarian.

Supplements to Enhance Kibble: Rather than replacing commercial food entirely, some owners add targeted supplements. Evidence-supported additions include:

  • Fish oil (EPA/DHA): 75-100 mg combined EPA+DHA per kg body weight for anti-inflammatory benefits
  • Probiotics: Look for products with guaranteed CFU counts (minimum 1 billion CFU) and named strains like Enterococcus faecium SF68
  • Green-lipped mussel (Perna canaliculus): Emerging evidence for joint support in arthritic dogs, dosed at 15-20 mg/kg/day

🚨 When to See Your Vet Instead of Switching Foods

Do NOT attempt to solve these issues by changing kibble brands — they require veterinary diagnosis and treatment:

  • Chronic vomiting or diarrhea lasting more than 48 hours — could indicate inflammatory bowel disease, pancreatitis, parasites, or foreign body obstruction
  • Sudden food refusal in a previously good eater — often signals underlying illness (dental disease, kidney failure, liver disease, cancer), not pickiness
  • Weight loss despite normal or increased appetite — classic sign of diabetes, hyperthyroidism (rare in dogs), exocrine pancreatic insufficiency, or intestinal malabsorption
  • Skin issues, ear infections, or paw licking — may indicate food allergy but requires an elimination diet trial under veterinary supervision, not random brand-switching
  • Excessive thirst and urination — could indicate diabetes, Cushing's disease, kidney disease, or Addison's disease

If your dog shows any of these signs, consult your veterinarian before making dietary changes. A diet change could mask symptoms or delay critical diagnosis.

Frequently Asked Questions About Dry Dog Food

What is the best dry dog food for most dogs?

For the average healthy adult dog, Purina Pro Plan Adult, Hill's Science Diet Adult, or Royal Canin Size Health Nutrition are consistently top-performing options. They all employ full-time veterinary nutritionists, conduct AAFCO feeding trials, and maintain rigorous quality control. The "best" choice depends on your dog's specific life stage, size, activity level, and any health conditions. There is no single best food for every dog.

How much does quality dry dog food cost per month?

For a 50 lb (23 kg) adult dog, expect to spend $35-$70/month on mid-tier foods (Pro Plan, Science Diet, Royal Canin) and $25-$45/month on budget options (Iams, Purina ONE). Prescription diets can run $90-$150/month. Per-pound price is misleading — always calculate cost per day based on your dog's caloric needs and the food's caloric density.

Is grain-free dry dog food safer or healthier?

No. Current evidence suggests the opposite. The FDA's ongoing investigation into grain-free diets and dilated cardiomyopathy (DCM) has identified a concerning association. Unless your dog has a veterinarian-diagnosed grain allergy (which is rare), grain-inclusive diets from WSAVA-compliant manufacturers are the safer choice. Grains like rice, barley, and oats provide valuable nutrients and are highly digestible for dogs.

How do I know if my dog's dry food is working?

Positive indicators: firm, well-formed stools (not loose, not hard pellets); healthy body condition score (4-5/9); shiny coat without excessive shedding or flaking; good energy levels appropriate for breed and age; no chronic gas, vomiting, or food refusal. If all these are present, your dog's food is working — there's no reason to switch. If one or more are absent, consult your veterinarian before changing diets.

Can I mix dry food with wet food or human food?

Yes, you can combine dry and wet food — just ensure total daily calories match your dog's needs and that both foods carry AAFCO adequacy statements. Small amounts of safe human foods (plain cooked chicken, steamed carrots, blueberries) can be used as toppers, but these should not exceed 10% of daily caloric intake. Never add foods toxic to dogs: grapes, raisins, onions, garlic, xylitol, chocolate, macadamia nuts, or anything containing alcohol.

How often should I change my dog's food brand?

You don't need to rotate brands if your dog is thriving on their current food. The idea that dogs need variety is a human projection — dogs do not experience food boredom the way we do. Unnecessary switching increases the risk of gastrointestinal upset and makes it harder to identify food sensitivities if they develop. Change foods only when there's a clinical reason (life stage transition, health condition, recall) or if your current food is no longer available.

This article provides general nutritional guidance and is not a substitute for individualized veterinary advice. Always consult your veterinarian before making significant dietary changes, especially for puppies, senior dogs, pregnant/lactating dogs, or dogs with existing health conditions.

Written by

Dr. Hannah Wickes

All our authors care for dogs every day — read more of their work on the authors page.