Hello. My younger sister recently adopted a maltese puppy from the local dog pound, and then decided she didn't want him. I've taken him in but he doesn't feel very healthy. By that I mean he's very thin and a bit ribby, so I'd like him to gain a little weight. What are some good foods to give to him to help him reach a healthy weight? Thanks!