From my research, it seems looks like a Colorado River Tree Lizard. Does this sound right? Any idea about the care for this guy?