my puppy Rex (a yorkie-maltese) is 5 months old as of the 28th of May and he ways 8.5 lbs

when he was getting his shots (FINALLY OVER) his weight gain was incredible! i brought him at the 1st time at 3lbs...2nd time...5lbs.....3rd time-7lbs.....4th time...8lbs! and he is soo skinny..he hardly eats