If your dog seems to be eating normally, but they're still underweight and not gaining anything, there's usually one of two things happening: you aren't feeding them enough, or there's an underlying issue not letting them gain weight.
Why does my dog eat a lot and not gain weight?
If your dog is eating food but not gaining weight, it's time to see a vet. Increased or steady appetite paired with weight loss can be a sign of serious health conditions.
Why is my dog skinny if he eats a lot?
Possible causes for weight loss or inability to gain weight in spite of a good appetite include intestinal parasites, endocrine disorders, digestive disorders such as malabsorption syndrome, metabolic disorders or simple malnutrition (not enough food or poor quality food).
Why is my puppy eating but not gaining weight?
If your pup seems to have a good appetite, it likely is not due to inadequate food intake. There could be any number of reasons behind her inability to gain weight, but intestinal parasites—particularly roundworms and hookworms—are probably the most common.
More useful articles on a similar topic 👇
Why does my dog look super skinny?How much food should you feed an underweight dog?