
Hi Tamlyn,
Puppies at about 6 months go through a very "leggy" stage till they mature and fill out, from about a year upwards. They'll do best if you let them fill out gradually rather than trying to get them looking like adults before their time! :)
Edit: PS - they are regularly wormed, aren't they? A heavy worm burden can make them lose condition and eat ravenously.