If your dog is underweight, he needs high-calorie food to get back to a healthy weight. Here are some of the high-calorie foods to help your dog gain weight:
* Eggs - Raw, scrambled, boiled.
* Cottage Cheese
* Lean meat - Raw, boiled, roasted