I have a male who is about 1 1/2 and he is over 1000 g and 32". He eats rats though....and he never misses a meal....I hope it stays that way but who knows lol