Skip to Content

2 Month Old German Shepherd: Weight, Size, Food & More

If your cute little German shepherd has just stepped into its 2-month-old mark, you would want to know all about your pet’s health, growth, and diet.

2-month-old German shepherds are tiny but growing. Their diet changes from their first month while their growth and weight take a flight from this duration on.

2 month old German shepherd Size: How big is a 2 month/8 week old german shepherd?

A 2-month-old German shepherd may weigh about 11 to 20 lbs and grow about 7 to 9 inches approximately. Female German shepherds are shorter than male ones, being about 6 to 7 inches in 2 months. Factors such as what the dog eats and exercise also determine how big a German shepherd may get.

Generally, if German shepherd puppies are about 1 lb when they are born, you may expect the pet to grow and become about 15 lbs on average, as they reach the 2-month mark.

Although there is standard weight and height for an 8-week German shepherd should be, there are many factors that determine how big your furry friend would get.

First, you cannot expect a female German shepherd to weigh more than a male one. Female ones are shorter as well and may weigh about 11-14 lbs approximately when they are 2 months old.

Other than that, a 2-month-old German shepherd that has the genes of a chubby and tall parent dog, would also be bigger than most others of the same breed.

One of the most important factors when it comes to the growth of German shepherd puppies has to be their diet, as well as exercise. An active and hungry german shepherd is expected to grow about 7 to 9 inches and weigh 14-20 lbs.

2 month old German shepherd Weight: How much should a 2-month-old german shepherd weigh?

The weight of a 2-month-old German shepherd can be anywhere from 11 lbs. to 20 lbs. Generally, female German shepherds weigh about 11 to 17 lbs., less than a male German shepherd of the same age.  2-month-old Males of the same breed can weigh up to 20 lbs.

An adult German shepherd can be quite massive in size and it is only natural to wonder how much they might weigh when they are a puppy of 2 months old.

The growth of German shepherds from a newborn to first and consequently second months is noticeable as they leap on to become bigger every week.

A German shepherd newborn that weighed only about a pound could be 5 to 9 lbs in its first month. For a male German shepherd, the puppy would drastically increase in weight in its second month and weigh about 18 to 20 lbs.

They keep growing bigger and weighing more until they are about 18 months old. A 2-month-old German shepherd having a diet that is rich in fats, proteins, and higher calories would gain more weight. It also helps when they eat about 4 to 5 times a meal.

Sickness and other conditions can hamper a dog’s diet and affect the weight of a two-month-old German shepherd.

2 month old german shepherd weight:

2 month old german shepherdWeight should be
2 month old german shepherd male16-20 lbs
2 month old german shepherd female11-17 lbs

2 month old German shepherd Food

What to feed a 2-month-old German shepherd?

When it comes to feeding a 2 month old German Shepard, you must keep in mind that you would need to make a transition from wet to semi-solid food at this stage.

When a German Shepard is in its first growth month, you are supposed to introduce them with only wet food and new flavors.

In their second month, you may want to feed them with small amounts of dry dog food, moistened with water.

Some people also give their 2 month old German shepherd some dry food along with water. Feed them food that is rich in fats, and protein. Make sure the food is high in calories and abundant with calcium.

While unseasoned chicken stock is a good option for healthy nutrition, a 2-month-old German shepherd should be fed milk, that is diluted with water.

A half and half ratio make sure that the puppy is getting its nutrition without upsetting the digestive system.

You can also add some bread with milk and water for their solid intake.

How much should a 2-month-old German shepherd eat? 

When your German shepherd is 2 months old, you would want to feed the pet 4 to 5 times a day. It is important not to overfeed a German Shepard puppy and, in the process, introduce a discipline to their diet.

A 2-month-old German shepherd should eat a small bowl and similar portions in a few hours intervals throughout the day. Yet, you may want to give the food to your pet for about 10 minutes before taking the food away.

This ensures that the 2-month-old German shepherd is aware of the limited time frame of their eating window. Moreover, this also helps to control the portion of food they are eating.

1 to 1.5 cups of dry food, slightly moistened for each meal is sufficient for a 2 month old German Shepard. As your puppy grows older, you would want to decrease the number of meals with bigger portions of food.

2 month old German shepherd Behavior: Barking, Biting, and Aggressiveness

The behavior of 2 month old German shepherds is not the most predictable. This is because, like their growth, the transition from 1 month to 2 months comes with a lot of change.


For a two-month-old German shepherd, occasional barking is what would be considered a norm.

Since they are still new and live within their parent dog’s shadow, you can expect a 2 month old German shepherd to start barking if they are shocked. If there is a sudden noise or unexpected event, they may bark to show discomfort.


Like most other dog breeds, biting is perfectly normal and behavior that you could expect from your two-month-old German shepherd.

The behavior is more commonly known as puppy nipping and is something German shepherds do till they are about 6 to 7 months old.


During the second month of their growth, German shepherd puppies begin to show their first signs of aggressiveness. This includes occasional biting, and housebreaking.

How much sleep does a 2 month old German shepherd need?

On average, you can expect your young German shepherd of only two months to sleep about 18 hours, that is to say, whether it is night or day, a puppy German shepherd is always napping.

However, this time may be more or less and usually varies from about 15 to 20 hours a day. When 8 weeks old, they would mostly eat, sleep and occasionally play with their human friends.

Since they get introduced to other animals at this stage, sometime they might get busy playing during their nap times. But it would only mean, their furry animals sleep more in the after hours.

How much exercise for a 2-month-old German shepherd?

Ideally, vets mostly recommend that a 2-month-old German shepherd should be kept active through walks and play sessions. This should include brisk walking and a few playing sessions in one day.

5 minutes of walking every day, one to two times a day is what should be healthy for your dog. During this time, the pup should be walked slowly but contently. And during the walk, you should keep your pup on a leash.

It is not recommended that a 2-month-old German shepherd is walked for long distances.

How to train a 2-month-old German shepherd?

To train you puppy properly you need to make sure that you teach them properly. Let’s get to know what you need to teach them.

Potty train:

When potty training your puppy, it is important to think of prevention first. So, you may want to set an alarm every time it’s time for your pup to go to the toilet.

You may take them there and command how their crate is where it is done. You can help them understand and love their crate and use puppy pads initially.

Bite train:

To stop their biting habit, it is important to start by redirecting their object from a target at first.

Next, you would want to make your puppy socialize from a young age so that they do not bark or bite at strangers. Clicker training is also one of the most effective forms of training to control impulses.

Final Thoughts

The growth of a two-month-old German shepherd may vary depending on a few factors. Genes from parents, what they are being fed and time of exercise all play a part. Mostly, a 2-month-old German shepherd would be about 15 lbs and 9 inches but female species would be smaller in size and weight.