You can expect five or maybe six years out of a well-cared for male. If you get past seven, you were really doing something right and the animal probably had some strong genetics, too! I have a veiled that is over seven now, and he appears to not have dropped off a bit. Females don't really live so long. I'm not sure I've kept one past three, but my record-keeping wasn't always what it should have been. Even girls that aren't bred seem to lack the longevity of the males. Perhaps this is partly from laying infertile clutches, but I tend to think their "job" is to lay as many eggs as they can before they die.