Agreed, they can breed at relatively small sizes. Around three to four inches isn't uncommon for them to start at. I've heard some folks state that letting them breed too small may cause some degree of stunting in the females. I cant confirm or deny it personally but I'm sure someone will step in with some info on that .