So, I love snakes. But I have never had one, because I also keep rats and I know I can't handle feeding full-grown rodents (at least I know it before I get the snake, right?)

And then a friend pointed me towards garters, and I started doing research. It seems like most of them, if possible, SHOULD eat rodents, so maybe I won't wind up getting one, but on the chance that there's a kind out there that doesn't need them, I would love to have one.

So I ask your help. Any snakes you know of that would fit my situation?

It would be kept in my office (the dog never goes in that room), and room isn't a huge issue. I'd be fine feeding worms, fish, and pre-killed pinkies. I would also be able to do anything (supplements or anything) needing to be done to keep a snake healthy.

Anyone have suggestions? Or am I doomed to lurk on snake communities and oggle other peoples' pictures?