Cute little guys Jeanne!

Frank's actually really interested in getting one of these little guys, so I've been trying to do some research on them. Had a couple questions about it: where would you recommend picking one up that will be fixed and descented? I've looking into a couple adoption agencies, and was thinking about going that route.

Also, what kind of cage do you keep them in? Something you bought from a pet store or something you made yourself?