At just over a year my female was 900g. He is definitely a little small but all Bps grow at different rates. I don't think his growth will be stunted he might just be a little smaller then the normal adult BP. Are you sure he was 4 months when you bought him? I think he might be younger just based on his size but as I mentioned before all BPs grow at different rats. Good Luck!