To my knowledge none of the carpets "stays small". They are considered a medium sized python. Take JCP's for instance, the males generally get 6' while the females can reach 8'. They don't have the girth or weight of the large pythons. You might read about Childrens Pythons, I think they stay smaller. Of course there is always Kenyan sand boas, and rosy boas, they stay small and are pretty cool looking.

-----
1.1 Jungle Carpet Python (both gorgeous)
1.1 Ball Python (normals, he said proudly)
3.3 hatchling ball pythons (normals)
1.1 Ball Python (het for albino)(gonna make my own albino)
1.1 Corn Snake (Okeetee, Sunglow x Snow)
0.1 Gray band Kingsnake (Blairs)
1.1 Desert Kingsnake
1.1 Pueblan Milksnake (normal)(Apricot)
1.1 Andean Milksnake (Inca phase) (het)
0.0.1 Bullsnake (normal)(my garbage disposal snake)
1.1 Bullsnake (red bull) and (het red bull)
0.1 Black Pine Snake need '05 mate!
1.1 Southern Snow Pine (snow)(red phase snow)
1.2 Checkered garter snakes (albino pair & het female)
1.0 Rhodesian Ridgeback (Hondo)
0.1 Spouse (WC)(hates the herps,and not real crazy about the dog)