You Could See Is A Well-Defined Ribcage You should be able to feel individual ribs, but not see the definition of each rib. This is a good rule of thumb. If you don't feel his ribs, it means you're overfeeding him. If you see visible ribs, then your dog is truly hungry and needs more food.
More useful articles on a similar topic 👇
Why does it take my dog so long to eat?Do dogs know when they've had enough to eat?