Age is the reason a female will breed or not. Weight has NOTHING to do with a female taking or not.
Ive had females 1500-2000g before they were 2 and didnt take till their 3. Each female ages sexually at different ages and different sizes. I never go by size but by age.