Sorry, I can't see the picture. Most people think mine are too thin, but it's best to keep him lean while he's growing so there's less pressure on his hips and joints. As long as you can feel his ribs but not see them, he's probably fine. What's his weight?