hey
yes i think he is really overweight , he should be below 100 pounds, but i think you should indulge him in few exercises and give him more protein food as well as carrots . protein food will not keep him hungry all the time.
hope this advise helps.