My rule of thumb when it comes to pets is if they can live a "meaningful" and "fulfilled" life in our house setting. This is the reason why I don't even keep birds as pets. It seems cruel since you take them out of a habitat that they were made to be in and in no way could one provide companionship, exercise or other "fun" activities for them. I always think, if someone got me from my natural habitat, put me in a box and just fed me whenever I need it would I be happy? This is why I only have dogs and cats. My dogs I regularly walk and have "social sessions" with other dogs daily. My cats on the otherhand walk around freely in the garden and socialize with the other cats here in the compound as well.