I usually wait for both. Every time I've had a female that seemed like she'd be ready to go sooner, she quit eating right before she got big enough. However, I have bred smaller females, if they are more than 3 years old. I've had a few that were just petite, even though they had good body condition and were older, and they bred and laid just fine.