Ok, I am looking into possibly getting a snake, but I have a feeling exactly what I am looking for goes not exist. I think the closest to what would work with me is a rough green snake, but have read that its not a good beginner, or its hard to find captive bred. But here are the things I am looking for:

-Stays small-under 3 feet, like the hatchling sizes you see in pet stores would be perfect...

-easy to handle

-easy care

-appealing to the eye and mind

-doesn't eat mammals...I have guinea pigs in same room, if got loose would fear for them (thats why I would like it so small)

-but from the research I have conducted this is a non-existant snake, seems like a small lizard like a gecko would work better, but I really would prefer a snake. Oh and I have a 35 gal long aquarium. But I would really really like a very small snake. I am not new to reptiles but I am deffinitely no expert either.

thanks