Not to discourage you, but chameleons are not really pets for kids... Ive seen WAY too many get mishandled, injured, and malnutritoned because kids stress them out and want to handle them all the time, etc. (i work in a petstore)
That being said, if Bearded Dragons are legal to keep in Maine, theyre an excellent pet (i breed them, so i would know
, get a BD. It will be a great experince for your son to have one, and they live a long time, unlike chams, which average 5 years or less.
Good luck,
Jamie
-----
Jamie A. Stine and the Gang:
1.1 Bearded Dragons (Lancelot & Guenivere)
0.1 Borneo Short Tailed Python (Ezmerelda)
0.1 Red Tailed Boa (Buffy)
1.1 Cook's Tree Boas (Sharon & Ozzy)
1.0 Short Tailed O'possum (Jethro)
1.2 Guinea Pigs (Bud, Buffy, & Belinda)
1.0 Greyhound (Hank)