Basically there are premium foods for pets, where they usually eat less and get more from it. But I wouldn't worry about your dog being thin. Obesity in dogs is no less dangerous than in humans, and a lean dog is usually healthier than a heavy set one.
Enjoy him :-)