I am so in love with him! He is such a cutie. I'm not one to ask about food because I can never feel the ribs in my dogs and I know that's not good. However, I feed Duke one cup dry and one can a day. So, with Major still being a puppy, he probably needs a little more since he is so active. But he doesn't look starved so don't worry a lot. I would do what others said and just up the food a little to see if that helps. He's so adorable.