I have 2 RTBs are they are a blast. A male would not be larger than 7-8 feet, not sure if that is too big for you or not. As far as aggressiveness, that depends on the animal. My female RTB is a sweet heart, but my male has a bit of an attitude! He is a little difficult to handle because he tries to go in a million different directions and gets angry when i don't let him go where he is trying to go. Very fun snakes though, way different than balls