Oh don't get me wrong he's not what I would call overweight but he isn't really slim. Our eldest boy has always been very slender (not skinny) so to me that youngest is porky although he may be just right to other people. :-)
I have found that pups will drop a meal when they can eat enough at other meals for their needs. Mine usually drop to 3 meals by three months and the last two have dropped to 2 meals by 4 1/2 - 5 months, where I would normally have them on three until about 6 months.