Może już jest "załatwiony" tymi białymi robakami czyli larwami much. Niestety łatwo przebijają przewód pokarmowy, ewentualnie ich chitynowe osłonki zapychaja jelito. Poza tym nawet jak przejdą przez przewód pokarmowy to i tak zwykle nie są dobrze strawione, a więc bezużyteczne dla jaszczurki. Trudno się więc dziwić, że nie je. A wystarczy poczekać tydzień, dwa na poczwarki, a potem dorosłe muchy, które są dobrym urozmaiceniem pokarmu. Kameleon jemeński przyzwyczaja się do pokarmu i są osobniki, które nie lubią specjalnie ciemnych świerszczy śródziemnomorskich (Gryllus bimaculatus) i wtedy trzeba hodować świerszcze domowe (Acheta domestica) lub Gryllus assimilis zwane chyba czasem w Polsce świerszczami bananowymi. Czasami po wytrząsaniu w słoiczku ze sproszkowanym wapnem nawet taki śródziemnomorski świerszcz uzyskuje jasną barwę i kameleona można oszukać.