Small breeds grow faster. I've had 8 week olds breed. Then sometimes you can't get 8month olds to produce a litter. It really varies by breed and by individual. Usually best to wait until 6months or your buck may just get beaten up by a frustrated doe without having a clue what he's doing or the hormones to drive him to keep trying.