Vita Smart is the better one, although the protein and fat is still slightly on the lower side. This is easy to remedy though. It doesn't seem like there are any sunflower seeds, pumpkin seeds, or any sort of nuts, so you can supplement with these. For example, few sunflower seeds a day, one peanut a week, or a few mealworms a week, will help bring protein and fat up to a good level. Just don't overdo on the treats or else your ham will get fat.