I currently have my 15" male and my 30ish" female... I have kept her with various baby snake and my now 2 yr old male has been kept with her ever since he was born... when I catch baby garters or brown dekay's snakes and even the ocasional baby corn/milk snake (far to small to eat either of my snakes) I always introduce them and then keep them in the same cage... I have been doing this for 2 yrs without problems, I think that they are both good around baby snakes or smaller snakes... soon (I hope) I will be getting a female puget baby and I want to keep her in the cage with them... I have a 20g tank with lots of hides and water, can I keep them together if their introduction goes well?