High protein and fat foods are great for dogs who need to gain weight. Feeding your dog a diet higher in fat and protein, which will help your dog gain weight steadily over time. Foods high in protein and fat will help your dog healthily put on weight, and you should notice a weight increase in just a couple of weeks.
More useful articles on a similar topic 👇
How can I get my Dog to eat more food?Is rice good for dogs to gain weight?