One adult per cage. Veileds are pretty intolerant of any other chams in their space or even in view. If you have multiple cages side by side, put something between them to block their views of each other.