help

several months. the younger the better, they will stop breeding as they get older. Mine are in a saltwater tank and breed about every two months it seems.
 
AquariaCentral.com