A have a 7 weeks old american puppie he is under weight. What would be the best way to get him to gain weight?