Petco Text Logo
Petco Pet Logo

My dog eats a lot but stays thin. Why isn't he gaining weight?

Updated On September 23rd, 2025

Dog is eating but is not gaining weight

1 Answer

Most Helpful Answer

Image profile

Answered By Stacy C.

Veterinary Technician

Published on December 25th, 2014

If your dog is eating but not gaining weight it could be due to the amount your are feeding or the type of food you are feeding. If you look on the back of the bag it will have feeding instructions for your dog's weight. Also it could be due to how active your dog is. If your dog is very active and plays and runs a lot, it could be burning extra calories causing it to not gain weight. If this is the case you can try feeding an "active" formula food. It could also be due to a thyroid problem or even diabetes. If you think your dog is under weight and can't gain any weight you should have an exam done by a veterinarian to determine if the diet needs to be changed, or if some bloodwork needs to be done to be sure everything is functioning properly.

Vote icon

33Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored