how old is he? Hard to tell from the picture. Adults can be fed every other day. Mine will usually eat about 6 or 7 feeders, but they are full grown. If he is a juvenile 10-15 feeders a day is fine. I like silkworms and hornworms and also feed superworms. Silks I like best as they are the least of the fatty worms, but also high in calcium. Butterworms are very fattening and can be fed, but I wouldn't go overboard on them. Some chameleons have had weird reactions to them and their faces and heads turn black. I usually will feed like 4 crickets and then 3 or 4 worms. Maybe two silks and two supers. I also try and catch moths and dragon flies when I can. Hornworms are good feeders but get HUGE within a matter of days, so if your chameleon is not real big, I would not suggest them until he gets bigger. Babies can pretty much eat as much as they want until they are full. Make sure to dust your feeders with calcium without d3 daily or at most feedings. A multivitamin 2-3 times a month and a calcium with d3 the same thing.