It is important to note that since a Maltese can end up with a final adult weight of anywhere from 3 pounds to 7 pounds,
and
the gains that will happen to reach that finish point can be steady or wildly erratic, the weight ranges for young pups is a big one.
Let's look at just a 5-month old Maltese pup, and the various scenarios that can happen:
If he is destined to be 4 lbs., he may be just 2.5 lbs. at 5 months. He still has a good amount to gain.
If he is destined to be 4 lbs., he may be 3.5 pounds at 5 months; He will only gain a little bit for the next 1 to 4 months.
If he is destined to be 7 lbs., he may be 6.5 pounds. He did most of his growing, and he's almost done.
If he is destined to be 7 lbs., he may be 3 pounds at 5 months; He still has a way to go.
Below is a chart of possible weights for Maltese puppies age 8 weeks to 6 months: