If your dog is very thin and not gaining weight, it may be due to malnutrition. You can supplement its nutrition by feeding it some meat, fruits, vegetables, and bone broth daily. Dogs can also be thin and not gaining weight if they have intestinal parasites; in this case, they need to be dewormed. It's recommended to take your dog for a checkup first to rule out any medical conditions causing its weight loss.
Solutions for dogs that are too thin
If your dog is very thin and not gaining weight, it may be due to insufficient nutrient absorption. To address this, you can feed your dog some meat, eggs, fruits and vegetables, bone broth, etc. daily to supplement its protein, vitamins, fats, and other nutrients.
Dogs with digestive issues, such as intestinal parasites, are less likely to gain weight. Therefore, it's important to deworm your dog regularly, feed them at fixed times and in fixed quantities, and minimize the feeding of hard-to-digest foods.
If you find that your dog is consistently underweight, it could be due to an underlying medical condition. It is recommended to take your dog to a veterinary clinic for a check-up to rule out any medical factors.