How Much Should A German Shepherd Puppy Eat?

When you adopt a German Shepherd puppy for the first time, there are several questions you may have in mind. One of these questions is “How much should a German Shepherd puppy eat?” As the puppy grows up, their need for daily food intake will change. There are certain factors that you will need to use if you want to determine how much your puppy should be eating.  

In this article, we take a look at how much food you should feed your German Shepherd puppy. We will also consider signs to look out for that may signal they’re being overfed, as well as signs you’re not feeding your puppy enough.  

How Much Should A German Shepherd Puppy Eat? 

Determining what to feed your German Shepherd puppy only covers half the challenge when implementing a feeding plan. You already know that your puppy’s food should be high in protein and fat. It should be formulated specifically for larger dog breeds and should have a complete nutritional profile that is balanced with the right vitamins and minerals.  

There are a few things to take into account when figuring out how much a german shepherd puppy should eat. These include: 

  • The age of your German Shepherd puppy 
  • The weight of your puppy 
  • The type of food you will be feeding them 

Feeding guidelines tend to differ based on these factors. Take special care when deciding on the type of food. A German Shepherd puppy’s immune system is still developing, and they might have a sensitive stomach.

(Find out what the best dog food for a german shepherd (and german shepherd puppy) is.)

Dry kibble is a good option to start with. The feeding guidelines for dry kibble depends on your puppy’s age and weight. The following are general guidelines that you should consider if you are unsure how much a German Shepherd puppy should eat.  

  • A German Shepherd puppy younger than sixteen weeks of age should eat half to one cup of dry kibble each day. 
  • A puppy between the age of sixteen weeks and nine months should eat between one to one and three-quarter cups of dog food each day.  
  • The daily food intake increases significantly after the age of nine months. Between nine and twelve months, feed your German Shepherd puppy between two to two and a half cups of food during each meal.  
  • After the puppy reaches the age of twelve months, you should ensure they eat between two and a half and three and a half cups of food per meal.  

These are general guidelines recommended, particularly for German Shepherd puppies. It is important to note that you also need to take your own dog into account.

If they are very active and it seems like the amount of food you give them is not enough, then you could increase it a little bit. If your dog does not eat all of their food, they’re becoming overweight, or you constantly find yourself throwing some out, then consider reducing the amount you give them during each meal.  

(Find out all the reasons your german shepherd might not be eating.)

How Often Should You Feed A German Shepherd Puppy? 

How much should a German Shepherd puppy eat is most likely not the only question you are asking. There is often a general confusion in terms of the frequency at which these puppies should be fed. 

With the frequency of feeding, there are also a couple of things that you should be taking into consideration. First of all, considering the age of your German Shepherd puppy. The puppy is not likely to be able to consume a large amount of food at a young age.

For this reason, the daily recommended food should be divided into multiple meals. As the puppy ages and grows closer to being an adult, the food provided during a single meal can be increased.  

When you first receive your German Shepherd puppy, it is generally advised to feed them about four times each day. The amount of food they eat during the entire day should thus be divided into four different meals. Feeding four times per day should be continued until the puppy reaches the age of about eight weeks.  

At the eight-week interval, the puppy should be able to tolerate more food during a single meal. At this time, you should reduce the number of feedings offered to your puppy each day. Reduce the feeding frequency from four times a day to three times daily once your German Shepherd puppy is eight weeks old.  

Most people decide to further reduce the number of feedings you provide your German Shepherd puppy at the age of 12 weeks. From this age, you can decide to only feed your German Shepherd puppy about two times each day.  

When you change the frequency of feeding, be sure to take a closer look at how your dog responds to this adjustment. If you find that your dog starts to look for food in the trash and around the house when you feed them only two times a day, then it might be a good idea to consider increasing the frequency of feeding.  

If you do decide to increase the feeding frequency after the age of 12 weeks, be sure to consider the amount of food you give your puppy at every meal. This should be adjusted accordingly to avoid feeding them too much.  

(Find out why your german shepherd is so skinny.)

How To Know If Youre Feeding Them Too Much? 

There is a common concern among German Shepherd dog breeds. The concern is related to the occurrence of developmental orthopedic disease. The disease is also often simply referred to as DOD. The condition is considered rather serious, as it holds longer-term complications for the dog.  

DOD primarily occurs when a German Shepherd eats too much when they are still very young. The excess food causes them to gain too much weight, too fast. The condition places stress on the skeletal system, as well as the bones of the dog. This can cause problems with the German Shepherd’s development.  

(It may also be one of the contributing factors that cause elbow dysplasia to occur in german shepherds.)

The best way to avoid overfeeding your German Shepherd puppy is to ensure you comply with the general guidelines when you feed them. Only feed them more than what is recommended if it is completely necessary. Most people, however, find that falling within these guidelines is appropriate and helps to keep the dog’s satiety level high.  

Do take note of your German Shephard puppy’s waist and body circumference. It is fairly easy to see if these puppies are gaining too much weight. If you find that weight gain occurs too quickly for your German Shephard puppy, then take a closer look at how much you are feeding them.

Read this article to know what to look for if you’re planning to purchase your first ever German Shepherd puppy.. You might have to reduce the amount of food you are giving your puppy.  

(Find out what to do if you have an overweight german shepherd.)

How To Know If Youre Not Feeding Them Enough? 

Underfeeding is also a common concern. You might try to avoid overfeeding, but end up not giving your German Shephard puppy enough food.  

Looking out for signs of underfeeding is important. German Shepherds do have a lot of hair in general, which can make it more difficult to see the physical signs. If you do see that your puppy is not looking healthy and too skinny, then you are most likely not feeding them enough.

Running your fingers through their coat can be another way of determining if you are feeding them enough. If you can feel the bones of their ribcage, then you are also likely not feeding them enough.  

Be sure to slowly adjust the diet if you find that your German Shepherd puppy looks too skinny. You do not want to suddenly introduce a lot of extra food into their daily diet. Rather increase the food slowly. Look at how the puppy responds to the increase in food. This will help you reach an appropriate amount of food without overfeeding your German Shepherd puppy in the process.  

(Find out when a german shepherd stops growing.)

Interested In Training Your German Shepherd The Right Way?

If you haven’t trained your German Shepherd properly, then this is the perfect time to start. Whatever bad behavior your shepherd has, whether it’s barking at night or other bad behaviors, using the right training program is the key to having an obedient and happy pup.

The training program I love and highly recommend is Brain Training For Dogs.

With Brain Training For Dogs you’ll save yourself a ton of time and effort. Instead of banging your head against the wall trying to figure out why your dog won’t listen, you’ll follow a path that has been tried, tested, and most importantly, that’s given proven results. Not to mention the fact, you’ll be able to fit the course around your schedule, not fit your schedule around a trainer or obedience class.

So instead of worrying about whether they’re going to be well-behaved or not, you’ll only have to worry about how much fun you’ll have with them!

And in most cases it’s still going to be:

  • Cheaper than hiring a professional.
  • Cheaper than replacing everything they might break.
  • And definitely cheaper than a lawsuit against you, if they decide to bite someone.

Just imagine how great it will feel to finally be able to trust your German Shepherd completely and never worry whether they’ll be naughty or not. Instead, you’ll have the peace of mind that you have a well-behaved pup, and the boundaries you set for them, will always be there, EVEN IF YOU’RE NOT. 

And the best part is it also has a 60-day money-back guarantee! So there’s no reason not to give Brain Training For Dogs a try!

So if you’re tired of your dog’s bad behavior, or how they react around other people and pooches, then give it a try! You’ll be amazed by the results!

(You can also check out a full review here, to learn exactly what the course has to offer!)


Understanding how much should a German Shepherd puppy eat is crucial if you are planning to adopt one of these dogs.

There are certain factors that need to be considered in the equation when deciding how much to feed your German Shepherd puppy. Be sure to look out for signs that you are feeding your dog too much as well since this can cause long-term problems with a German Shepherd, even when they reach adult size. And lastly, at the same time, avoid underfeeding your puppy too.