Go with the small mammal. Perhaps you can look on petfinder and find one to rescue in your area. The initial cost of a proper tank will be more than for a small mammal cage and it will take much more time to get it up and running proper.