German Shepherd Feeding Chart: How Much to Feed a GSD? (Puppy, Adult & More)

how much to feed a german shepherd

Canine Bible is reader-supported. We receive affiliate commissions via some of our links. Learn more.

This content was reviewed and fact-checked by veterinarian Dr. Sandra Tashkovska, DVM.

A German Shepherd usually needs 2.5 to 4 cups of food per day, split into two meals, but the exact amount depends on age, weight, activity level, metabolism, and the calorie density of the food. Puppies, active adults, seniors, and working German Shepherds all have different feeding needs, and even the feeding chart on a dog food label can be misleading if you don’t account for calories. Feeding too much can lead to excess weight and joint strain, while feeding too little may affect growth, muscle condition, and energy. This guide breaks down how much to feed a German Shepherd by life stage, weight, activity level, and food type so you can adjust portions with confidence.

Why Feeding a German Shepherd the Right Amount Matters

Why It Matters Key Impact
Supports lean muscle German Shepherds are athletic, muscular dogs, so proper portions help maintain strength without excess fat gain.
Protects hips and elbows Keeping a German Shepherd at a healthy weight reduces added stress on joints, especially in a breed prone to hip and elbow problems.
Prevents overfeeding Portion control helps lower the risk of obesity, which can worsen mobility, stamina, and long-term orthopedic health.
Supports controlled puppy growth German Shepherd puppies need steady, balanced growth to support bones and joints without encouraging rapid weight gain.
Matches high energy needs Active, working, or training German Shepherds may need more calories than less active dogs of the same size.
Reduces digestive stress Feeding measured meals instead of oversized portions can help reduce stomach upset and support better digestion.
Helps manage bloat risk Splitting food into controlled meals and avoiding large, rushed feedings may help reduce digestive strain in this deep-chested breed.
Builds feeding confidence Knowing how much to feed makes it easier to adjust portions as your German Shepherd grows, ages, or changes activity level.

German Shepherd Feeding Chart – At a Glance

This German Shepherd feeding chart is a practical starting point, but it should not replace checking your dog food’s calorie density or getting guidance from your veterinarian. Feeding amounts can vary depending on whether your German Shepherd is a puppy, adult, or senior, as well as whether the food is more calorie-dense or less calorie-dense. Use the chart below as a simple reference point before adjusting portions to your dog’s body condition, activity level, and specific food.

Life Stage / Age Type of Food Suggested Daily Amount Meals Per Day
Puppy (0–8 weeks) Mother’s milk, milk replacer, then softened large-breed puppy food n/a to small portions On demand to 4
Puppy (8 weeks–6 months) Large-breed puppy food formulated for controlled growth 1½–4 cups/day 3–4
Puppy (6–18 months) Large-breed puppy food; transition to adult food when growth slows 3–5 cups/day 2–3
Adult Adult large-breed dog food 2½–4 cups/day 2
Active / Working Adult High-protein adult or performance dog food when appropriate 3½–5 cups/day 2
Senior Senior, joint-support, or weight-management food if needed 2–3½ cups/day 2

Important: These amounts are a starting point only. The right amount to feed a German Shepherd depends on age, weight, body condition, activity level, metabolism, neuter status, digestive sensitivity, and the calorie content of the food, so portions should always be adjusted based on the individual dog.

Remember to always consult with your vet before making changes to your German Shepherd’s diet, portions, feeding schedule, or food type, especially if your dog has health concerns, weight issues, or special nutritional needs. If you can’t reach your vet, you can chat live with a registered online veterinary professional through our online vet chat or video chat support, available 24/7, or use Chewy’s online vet services from 6 a.m. to midnight ET.

How Much to Feed a German Shepherd (By Life Stage)

How much to feed a German Shepherd depends on four main things: age, body weight, activity level, and the calorie density of the food. For most healthy adult German Shepherds, a realistic starting point is about 2.5 to 4 cups of dry food per day, but a better way to size meals is by calories per day first, then convert that to cups using the food label. Veterinary guidance is clear that feeding amounts should be individualized and adjusted based on body condition, not just breed alone. You can use our dog calorie calculator to determine the right amount for your German Shepherd.

German Shepherds are especially easy to overfeed because they are large, food-motivated dogs, and their needs can shift quite a bit between puppyhood, peak activity, adulthood, and senior years. The goal is not simply to fill the bowl, but to maintain a lean, healthy body condition, steady energy, and controlled growth in puppies.

German Shepherd Puppy Feeding Chart

Age Typical Weight Type of Food Suggested Daily Amount Meals Per Day Feeding Notes
0–4 weeks Varies Mother’s milk or puppy milk replacer n/a On demand No solid food yet. Feeding is typically managed by the mother or breeder.
4–8 weeks Varies Mother’s milk + softened large-breed puppy food Small frequent portions 4 Begin weaning gradually with softened food formulated for large-breed puppies.
8–12 weeks About 11–22 lb Large-breed puppy food 1½–3 cups/day 3–4 Split meals evenly and monitor appetite, stool quality, and steady weight gain.
3–6 months About 22–50 lb Large-breed puppy food 2–4 cups/day 3 Keep growth controlled and your puppy lean to reduce stress on developing hips, elbows, and joints.
6–12 months About 50–75 lb Large-breed puppy food 3–5 cups/day 2–3 Needs vary by sex, activity level, body condition, and growth rate, so adjust portions gradually.
12–18 months About 55–90 lb Large-breed puppy food or transition to adult food 3–5 cups/day 2 Many German Shepherds transition to adult food during this stage once growth slows and body condition is stable.

Important: This puppy feeding chart is only a starting point. The right amount depends on your German Shepherd puppy’s age, weight, growth rate, sex, activity level, body condition, digestive tolerance, and the calorie density of the food, so always adjust portions based on your puppy’s individual needs.

Adult German Shepherd Feeding Chart

Life Stage Activity Level Calories Per Day Suggested Daily Amount Meals Per Day Feeding Notes
Adult Low activity 1,250–1,550 kcal 2½–3½ cups/day 2 Best for less active adults, neutered dogs, or German Shepherds that need careful weight control.
Adult Moderate activity 1,550–1,850 kcal 3–4 cups/day 2 A practical starting point for most healthy adult German Shepherds with regular walks, play, and training.
Adult High activity 1,850–2,300 kcal 4–5 cups/day 2 Often fits very active German Shepherds that run, hike, train intensely, do protection work, or participate in dog sports.

Important: This adult German Shepherd feeding chart is only a starting point. Actual calorie and portion needs can vary based on weight, body condition, metabolism, age, sex, neuter status, activity level, digestive tolerance, and the calorie density of the food, so adjust as needed to keep your dog lean, muscular, and healthy.

Senior German Shepherd Feeding Chart

Life Stage Activity Level Calories Per Day Suggested Daily Amount Meals Per Day Feeding Notes
Senior Low activity 1,000–1,300 kcal 2–3 cups/day 2 Best for older German Shepherds with reduced mobility, lighter exercise, or weight-control needs.
Senior Moderate activity 1,300–1,600 kcal 3–3½ cups/day 2 A practical starting point for healthy seniors that still take regular walks and maintain good muscle tone.
Senior High activity 1,600–1,900 kcal 3½–4 cups/day 2 Fits active older German Shepherds that still hike, train, play regularly, or have higher daily energy needs.

Important: This senior German Shepherd feeding chart is only a starting point. Actual calorie and portion needs can vary based on weight, body condition, muscle mass, mobility, joint health, digestive tolerance, appetite, medical conditions, and the calorie density of the food, so reassess portions regularly as your dog ages.

Pregnant German Shepherd Feeding Chart

Life Stage Pregnancy Stage Calories Per Day Suggested Daily Amount Meals Per Day Feeding Notes
Pregnant Weeks 1–4 About maintenance Usually no increase yet 2 Early pregnancy usually does not require much extra food. Keep her lean and avoid unnecessary weight gain.
Pregnant Weeks 5–6 About 10%–25% above normal Gradually increase portions 2–3 Energy needs begin to rise as fetal growth increases. Add food slowly and monitor body condition closely.
Pregnant Weeks 6–8 About 30%–60% above normal About 15%–25% more food by late pregnancy 3–4 German Shepherds may do better with smaller, more frequent meals as the abdomen fills and large meals become harder to tolerate.
Pregnant Last few days before whelping Varies Appetite may drop slightly 3–4 small meals Some dogs eat less right before labor. Keep fresh water available and avoid forcing large meals.

Important: Most pregnant German Shepherds do not need a major food increase during the first half of pregnancy, but calorie needs usually rise in the last 3 to 4 weeks as puppies grow quickly. Late pregnancy often requires a nutrient-dense, highly digestible gestation/lactation or all-life-stages diet, but portions should be adjusted with your veterinarian based on body condition, litter size, appetite, and digestive tolerance.

Puppy vs Adult vs Senior

German Shepherds do not need the same amount of food throughout life. Puppies need more calories and more frequent meals to support controlled growth, adults need balanced maintenance feeding to stay lean and healthy, and seniors often need fewer calories if their activity level drops, though some still do well on similar portions if they remain active and maintain good body condition.

Life Stage Main Feeding Goal Typical Meal Frequency General Feeding Approach
Puppy Support controlled growth and joint development 3 to 4 meals daily Feed a large-breed puppy formula and avoid rapid weight gain that can stress developing hips and elbows.
Adult Maintain lean muscle and steady energy 2 meals daily Feed measured portions based on weight, activity level, training demands, and body condition.
Senior Preserve muscle while limiting joint strain 2 meals daily Adjust portions as activity slows, mobility changes, or weight gain begins to affect hips, elbows, or overall comfort.

How Activity Level Changes Feeding Amount

A highly active German Shepherd usually burns more calories than a less active one, so two dogs of the same age and size may still need different feeding amounts. Dogs that get daily long walks, swimming, running, fieldwork, or intense play often need more food to maintain a healthy weight and steady energy levels.

On the other hand, less active, mostly indoor, recovering, or older German Shepherds may need fewer calories to avoid unwanted weight gain. The best approach is to adjust food gradually, not in big jumps, and watch your dog’s body condition, weight trend, and energy level to see whether the current amount is working.

Types of Food to Feed a German Shepherd

Looking for the best German Shepherd dog foods? German Shepherds can do well with different feeding formats, but the right choice is not just a matter of preference. Portion size, calorie density, nutritional completeness, cost, storage, and day-to-day convenience all matter when deciding what is practical and appropriate for your dog.

Feeding Type Main Advantages Main Drawbacks Best Fit For Important Note for German Shepherds
Dry food Affordable, easy to store, and simple to measure. Calorie density varies and some formulas may be harder to digest. Owners wanting a practical everyday option for a large, active breed. Choose a complete large-breed formula and check calories per cup before portioning.
Wet food Tasty, moist, and useful for dogs needing extra meal appeal. Costs more, is less convenient, and can raise daily calories quickly. German Shepherds with lower appetite, dental issues, or extra hydration needs. Mixing wet food with kibble changes total calories, so reduce kibble portions accordingly.
Fresh food Ingredient transparency, high palatability, and less processed appearance. More expensive, needs refrigeration, and portions must be measured carefully. Owners prioritizing fresh-style feeding for an active or sensitive-stomach German Shepherd. It must still be complete and balanced for large-breed dogs, especially during growth.
Raw food Appeals to owners wanting minimal processing and high meat content. Food safety, digestibility, and nutrient balance concerns are higher. Owners working closely with a veterinarian or veterinary nutritionist. Use extra caution with puppies, seniors, or immune-compromised dogs, and avoid unbalanced DIY diets.

Dry Food

Dry dog food is the most common option because it is convenient, easy to store, and usually more affordable than other feeding formats. It also makes daily portioning easier for many German Shepherd owners. Still, calorie density can vary a lot by brand, so one cup of one kibble may provide far more calories than another. That is why it is important to check the label, not just the scoop.

Wet Food

Wet dog food is often more appealing because of its texture, smell, and higher moisture content. It can work well for picky eaters or dogs that benefit from softer meals. However, it is usually more expensive and less practical to feed exclusively, especially for a large breed like a German Shepherd. If you mix wet and dry food, make sure to count the full calories from both.

Fresh Food

Fresh dog food appeals to some owners because it offers visible ingredients and a less processed look. Depending on the formula, it may also feel easier to portion and serve. The main point is that it still needs to be complete and balanced for long-term feeding. A food is not nutritionally better just because it looks fresh or homemade.

Raw Food

Some owners choose raw dog food because they prefer a less processed feeding style. But raw diets for dogs also come with food safety, storage, and nutritional balance concerns, especially if they are homemade. For that reason, raw feeding should be approached carefully and ideally with veterinary guidance. For German Shepherds, balanced long-term nutrition matters more than feeding trends.

Other Types

The best option is the one that is complete and balanced, practical for the owner, and appropriate for the dog’s body condition and health needs. For most German Shepherds, consistency and proper portioning matter more than the feeding format itself.

Best Feeding Schedule for German Shepherds

Meal timing matters because it helps support digestion, appetite control, daily routine, and easier monitoring of how much your German Shepherd is actually eating. While many adult and senior German Shepherds do best with two meals per day, younger puppies usually need more frequent meals to support growth and steady energy.

Age Group Recommended Meals per Day Example Schedule Notes
Young puppy 3 to 4 meals 7:00 AM, 11:00 AM, 3:00 PM, 7:00 PM Younger German Shepherd puppies do best with smaller, frequent meals to support steady growth and digestion.
Older puppy 3 meals 7:00 AM, 1:00 PM, 7:00 PM As growth becomes more stable, many German Shepherd puppies can move to three meals while staying on a controlled large-breed puppy diet.
Adult 2 meals 7:00 AM, 6:00 PM Two measured meals daily work well for most adult German Shepherds and help avoid oversized single feedings.
Senior 2 meals 7:00 AM, 6:00 PM Many senior German Shepherds do well on two meals, but portions may need adjustment as activity, muscle mass, or mobility changes.

Feeding Food & Treats Correctly

German Shepherd Treat Balance

A simple rule of thumb is to keep treats to about 10% of your German Shepherd’s daily calories, while the other 90% comes from complete and balanced dog food.

Daily Food
Balance
Main Food — 90%

This should make up most of your dog’s daily calories and support lean muscle, steady energy, and large-breed nutrition needs.

Treats — 10%

Treats should stay limited so they do not add excess calories, disrupt weight control, or replace balanced nutrition.

Important: This is a general guideline, not a strict rule for every dog. If your German Shepherd is overweight, underweight, highly active, in training, prone to digestive issues, or on a veterinary diet, ask your vet how treats should fit into the daily total.

This feeding chart shows how daily calories can be divided between complete dog food and treats, so it is easier to estimate both cups per day and a reasonable treat limit for a German Shepherd.

Life Stage Activity Level Daily Calories Food Calories
Target (90%)
Treat Calories
Limit (10%)
Approx. Food Amount Meals Per Day
Adult Low 1,250–1,550 kcal 1,125–1,395 kcal 125–155 kcal About 2½–3½ cups/day 2 meals
Adult Moderate 1,550–1,850 kcal 1,395–1,665 kcal 155–185 kcal About 3–4 cups/day 2 meals
Adult High 1,850–2,300 kcal 1,665–2,070 kcal 185–230 kcal About 4–5 cups/day 2 meals
Senior Low 1,000–1,300 kcal 900–1,170 kcal 100–130 kcal About 2–3 cups/day 2 meals
Senior Moderate 1,300–1,600 kcal 1,170–1,440 kcal 130–160 kcal About 3–3½ cups/day 2 meals
Senior High 1,600–1,900 kcal 1,440–1,710 kcal 160–190 kcal About 3½–4 cups/day 2 meals

Important: This German Shepherd feeding chart assumes treats stay around 10% of daily calories and that your dog food averages roughly 380–420 calories per cup. Because German Shepherds vary widely in size, muscle mass, activity level, and metabolism, adjust portions based on body condition, stool quality, weight trends, and the calorie density of your specific food.

Signs You’re Overfeeding or Underfeeding Your German Shepherd

Knowing the signs of overfeeding or underfeeding can help you catch small problems before they turn into bigger weight or health issues. Because German Shepherds are prone to gradual weight changes, it is important to look beyond the food bowl and pay attention to body condition, energy level, and overall appearance. These signs can help you tell whether your dog’s current portions still match their needs.

Signs you may be overfeeding

  • Your German Shepherd is gaining weight without a change in routine.
  • Their waistline looks less defined from above.
  • You can no longer easily feel the ribs beneath a thin layer of fat.
  • They seem less active or get tired more easily.
  • Stool volume may increase if they are eating more than needed.

Signs you may be underfeeding

  • Your dog seems hungry all the time, even after meals.
  • The ribs, spine, or hip bones are becoming too visible.
  • They are losing weight or muscle over time.
  • Their coat may look dull or less healthy.
  • Energy levels may drop if food intake is too low.

What Changes a German Shepherd’s Feeding Needs

A German Shepherd’s feeding needs can change with age, body weight, and life stage. Puppies need more food to support growth, while adults need enough to maintain a healthy weight, and seniors may need fewer calories if they become less active. Even two German Shepherds that look similar in size may need different portions depending on where they are in life.

Body condition matters just as much as the number on the scale. A dog that is gaining excess fat may need less food, while a leaner dog that is maintaining muscle well may need more. Spay or neuter status can also affect calorie needs, since some dogs become easier to overfeed after the procedure if portions are not adjusted.

Other factors can also change how much a German Shepherd should eat, including pregnancy, lactation, health issues, and the calorie density of the food itself. A more calorie-dense food can require much smaller portions, while a less calorie-dense food may require more volume to meet the same needs. That is why feeding should always be adjusted to the individual dog, not just the breed or cup amount alone.

Tips for Feeding a German Shepherd the Right Amount

These tips align with AAHA, WSAVA, and Merck guidance to base feeding on the individual dog’s weight, life stage, body condition, and total calorie intake rather than using a single fixed breed rule.

Tip Why It Helps How to Apply It
Measure meals German Shepherds can gain excess weight gradually if portions are estimated. Use a measuring cup or kitchen scale for consistent daily portions.
Check kcal per cup Large-breed foods vary in calorie density, which changes how many cups your dog needs. Read the label and recalculate portions whenever you switch formulas.
Split daily food Two measured meals help avoid oversized feedings and support steadier digestion. Divide the full daily amount between morning and evening meals.
Track body condition Weight alone may not show whether your German Shepherd is too lean or carrying extra fat. Check ribs, waist, abdominal tuck, muscle tone, and weight trends every few weeks.
Count treats Training treats can quickly add calories, especially for active or highly trained dogs. Keep treats within roughly ten percent of daily calories and reduce meal portions if needed.
Adjust for activity Working, training, hiking, or sport German Shepherds often need more calories than sedentary dogs. Increase or decrease food gradually based on exercise, workload, and body condition.
Use large-breed puppy formulas German Shepherd puppies need controlled growth to support developing hips, elbows, and joints. Choose a large-breed puppy food until your vet recommends transitioning to adult food.
Monitor digestion Some German Shepherds have sensitive stomachs, and sudden food changes may cause loose stool. Transition diets slowly and watch stool quality, appetite, and gas after portion or food changes.
Reweigh regularly Small weight changes are easier to correct before they affect mobility or joint comfort. Check weight monthly and adjust portions if your dog gains or loses too much.

Common Mistakes When Feeding a German Shepherd

Even small feeding mistakes can lead to gradual weight gain, digestive issues, or poor body condition over time, which is why it helps to watch for the most common ones early.

Mistake Why It’s a Problem
Using breed only Breed alone ignores your German Shepherd’s age, weight, activity level, body condition, and metabolism.
Ignoring food calories One cup of kibble can vary widely in calories, which can lead to underfeeding or overfeeding.
Free-feeding meals Open access makes portions harder to control and can increase the risk of excess weight gain.
Skipping treat calories Training treats and snacks can quickly add extra calories, especially for active or highly trained German Shepherds.
Growing too fast Overfeeding puppies can encourage rapid weight gain, which may place extra stress on developing hips, elbows, and joints.
Not reassessing Needs change after neutering, aging, illness, workload changes, or shifts in exercise routine.
Changing too fast Sudden food or portion changes can upset digestion, especially in German Shepherds with sensitive stomachs.
Feeding one large meal Large single meals may be harder to digest and are not ideal for a deep-chested breed like the German Shepherd.
Watching bowl size An empty bowl does not always mean true hunger; body condition and calorie needs are better guides.

Long-term Feeding Guide for a German Shepherd

A German Shepherd’s feeding needs will change over time, so the right amount at one stage may not be right a year later. Puppies need regular adjustments as they grow, adults usually need more stable maintenance feeding, and seniors often need closer monitoring as activity, muscle condition, and metabolism change.

The best long-term approach is to reassess portions regularly instead of relying on fixed numbers forever. Watch your dog’s body condition, weight trend, energy level, and overall health, and adjust food gradually if your German Shepherd starts gaining excess weight, losing condition, or becoming less active. Health changes, medications, and spay or neuter status can also affect how much food is appropriate over time.

For most owners, consistency matters more than chasing exact cup amounts. Feed a complete and balanced diet, measure meals carefully, monitor treats, and check in with your veterinarian when your dog’s body condition or health needs change. Over the years, the goal is simple: keep your German Shepherd lean, well-muscled, and thriving with steady, practical adjustments as needed.

Food to Never Feed a German Shepherd

Food Why It Should Be Avoided What It Can Cause
Chocolate Contains theobromine and caffeine, which dogs process poorly. Vomiting, diarrhea, restlessness, tremors, seizures.
Grapes and raisins Can be toxic even in small amounts. Vomiting, lethargy, kidney failure.
Onions, garlic, leeks, and chives Can damage red blood cells. Anemia, weakness, pale gums.
Xylitol This sugar substitute can trigger a dangerous insulin release. Low blood sugar, collapse, liver failure.
Alcohol Even small amounts can be harmful to dogs. Vomiting, disorientation, breathing problems.
Cooked bones They can splinter easily and cause internal injury. Choking, mouth injury, intestinal blockage.
Macadamia nuts These nuts are toxic to dogs. Weakness, vomiting, tremors.
Avocado Contains persin and is also very fatty. Stomach upset, pancreatitis risk.
Caffeine Overstimulates the nervous system and heart. Hyperactivity, rapid heart rate, tremors.
Raw bread dough Can expand in the stomach and produce alcohol. Bloating, pain, dangerous stomach expansion.
Very fatty foods Too rich for many dogs and may trigger digestive upset, especially in dogs with sensitive stomachs. Vomiting, diarrhea, pancreatitis.
Salty foods Too much sodium can be dangerous. Excessive thirst, vomiting, sodium poisoning.
Corn on the cob The cob is hard to digest and can get stuck. Intestinal blockage.
Moldy food May contain harmful toxins. Tremors, seizures, vomiting.
Artificial sweeteners and unknown supplements Some ingredients may be toxic, unsafe, or poorly tolerated by dogs. Low blood sugar, stomach upset, poisoning.

Important: If your German Shepherd eats a potentially toxic food, contact your vet right away. Some foods can be dangerous even in small amounts, and deep-chested breeds should also be monitored closely for severe bloating, pain, or restlessness after eating unsafe foods.

Here is the complete list of toxic foods German Shepherds should avoid.

Frequently Asked Questions

Most adult German Shepherds need about 2.5 to 4 cups of food per day, split into two meals. Active or working dogs may need closer to 4 to 5 cups, depending on calorie density.

A German Shepherd puppy usually needs 1.5 to 5 cups per day, depending on age, weight, growth rate, and food calories. Feed puppies 3 to 4 meals daily when young, then transition to 2 to 3 meals as they mature.

Puppies need smaller, more frequent meals to support controlled growth, adults usually need 2 measured meals daily, and seniors may need slightly fewer calories as activity slows. Adjust portions based on body condition, not age alone.

A lighter adult German Shepherd may need around 2.5 to 3 cups daily, while a larger or more active dog may need 3.5 to 5 cups daily. Always check the food’s calories per cup because cup amounts vary by brand.

Most German Shepherd puppies eat about 1.5 to 5 cups per day. Younger puppies usually start on the lower end, while older puppies may need more as they grow, especially between 6 and 12 months.

Most adult German Shepherds eat roughly 75 to 120 cups of food per month, depending on portion size. For many dry foods, that equals about 25 to 40 pounds of kibble monthly.

An adult German Shepherd usually needs 2.5 to 4 cups per day, divided into two meals. Less active adults may need less, while highly active, lean, or working German Shepherds may need more.

The Bottom Line

Feeding a German Shepherd well comes down to matching portions to their age, weight, activity level, body condition, and the calorie density of their food. Because this breed is large, active, and prone to joint stress and digestive sensitivity, measured meals are more reliable than guessing from the bowl or feeding by breed alone. Start with the feeding charts as a guide, monitor your dog’s weight and body shape, and adjust portions gradually as their needs change. When in doubt—especially for puppies, seniors, pregnant dogs, working dogs, or German Shepherds with health issues—ask your veterinarian for a personalized feeding plan.


Like It? Subscribe & Share!

* indicates required

Sources

Canine Bible uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process and product review methodology to learn more about how we fact-check, test products, and keep our content accurate, reliable, and trustworthy.

Similar Posts