Petco Text Logo
Petco Pet Logo

My 3-month-old puppy is always hungry. Am I feeding him enough?

Updated On September 23rd, 2025

How many times should I be feeding my puppy and what quantity? he is 3 months this weekend and I have him on Royal Canin German Shepherd puppy food. I feed him four times a day a cup of dry food and his second last meal I give him chicken necks as well and his last meal I mix a bit of dry food with mince, after each meal he still seems to be hungry and throughout the day he is drawn to food. Is it just a puppy thing always wanting food or am I not feeding him enough?

2 Answers

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on March 27th, 2017

Puppies will eat themselves sick if you allow it. Portion sizes for puppies are not one size fits all. Check the back of the bag of food. Manufacturers frequently provide feeding guidelines based on your puppy's age and weight. Feed 3-4 times daily then decrease as the puppy matures until you are feeding twice daily. Since he is extremely food driven, use this to your advantage when training.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Rebecca, DVM

    Veterinarian

    Published on June 10th, 2017

    At two months old feeding 2-3 meals a day should be sufficient. Make sure you are feeding a good quality puppy formula for large breed dogs. Science diet, Iams, royal Canin, purina pro plan are all great brands. Read label to see how much you should be feeding for his age and weight. If Wolverine is still always hungry or not gaining weight I recommend a vet visit to rule out parasites or other problems.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored