you actually don't need a "supplement" at all. I was asking Layla's nutritionist on behalf of a friend who's yorkie also needed to gain weight and she said to just add carbs to their diet- she suggests, potato, sweet potato but you can also use brown rice, whole wheat pasta. Just mix it in there daily. It's natural- no strain on her liver and cheaper