So after watching some videos and seeing some pictures, I've decided that I want to free-roam my panther sometime in the future. But before I completely make up my mind, I have some questions. How do you prepare a chameleon for free-roaming? What age should they be? What are the requirements/specifications? Also, what are some pros and cons of free-roaming versus staying in a cage?