Iguanas are folivores, not omnivores. Animal protein is NOT a required food item and should be avoided completely. Iguanas are not suitable pets for children. Iguanas have a mouthful of very sharp teeth and are not afraid to use them when suitably motivated.
Iguanas take up a lot of time, effort and patience.
This article, believe it or not, just touches the surface of what it takes to care for an iguana. While this article is more extensive than most books out there on basic care, feeding, and taming, there is much more to know. The other articles linked to my Iguana Care page expand upon the material in this ICFS article, as well as contains material not covered here. Iguana Care, Feeding and Socialization. Translations of this document without my express knowledge and permission constitutes copyright infringement.