Petco Text Logo
Petco Pet Logo

My 6-month-old puppy is thin and won't eat. How can he gain weight?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | unneutered | 6 months and 5 days old

What can I feed my boy to make him gain weight! He's 6mths old. When he was a baby he was a really fat boy. Hes just tall and thin now. He'll eat a little then stop.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Destini R. Holloway, DVM

Veterinarian

Published on September 25th, 2019

Most puppies should be proper weight if they are getting fed puppy food, and in his case large breed puppy food. If you are concerned about his weight, then I would recommend getting him checked to ensure he isn't losing nutrition due to intestinal parasites, which is the #`1 cause for weight loss in puppies. Otherwise, he may just be naturally lean. I can see his ribs there but he is laying down, if he stands and his ribs are still readily pronounced, then he may be a tad bit underweight. Also if he has any loose stool, this can indicate other internal organ issues that should be checked by your vet. If he has an underlying issue that is not treated, then no matter what you feed him, he will continue to be undersized. I hope that things work out well for your pet Thunder and that his weight normalizes soon! Best wishes and take care.

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