Petco Text Logo
Petco Pet Logo

My 4-month German Shepherd puppy eats poop. How much to feed?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Male | unneutered | 4 months and 11 days old | 75 lbs

I have a German Shepherd dog he is an oversized dog and he is 4 and a half months I just want to know what is the ideal amount to feed him because he ate his poop yesterday and he was seemed hungry

1 Answer

Most Helpful Answer

Image profile

Answered By Lauren Kennedy, DVM

Veterinarian

Published on March 31st, 2018

My best recommendation is to have Rocky on a large breed puppy formula of high quality dog food. My preferred brands include Hill's, Royal Canin and Purina. Because all puppy foods differ in their caloric content per cup, feed the recommended amount based on his weight that is listed on the back of the food bag. I would also recommend weighing Rocky every 10-14 days because he will be gaining weight quickly and you will need to adjust the amount of food you are feeding him based on his weight. Eating his poop is a normal puppy behavior and probably not because of hunger or decreased nutrition. It is however this is a habit that needs to be broken so clean up his feces as often as possible and correct the behavior whenever you see it. I hope this helps. Thanks for using Petco Pet Education Center, formerly Petcoach. Best of luck.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored