if I was looking for a snake to keep in a 29 gal for life, I would go either kingsnake (so many choices) or milksnake (so many choices). many others would go corn/ratsnake (so many choices. yes, I know a cornsnake is a ratsnake). those would be my three choices.