Got pictures? It would be more helpful. Odds are he is underweight. A lot of pet shops feed as little as possible to save money and increase their profits. Have you had him checked by a vet?