Hi We are thinking about getting a Guinea Pig and could do with some advice please. Where do you recommend getting them from? How often do they need cleaning? What would we need to buy? Anything else we need to think about? Thanks