If that was the day you got him, the breeder definitely knew something was wrong with him. I would ask the breeder for another chameleon or blast his name everywhere you could.
I lost my chameleon earlier today only to be found by my landlady. He is badly injured from her housecats, a nasty gash with a lot of exposed flesh. He almost died but now seems to be stabilized. I am taking him to the vet in the morning, but in the meantime is there anything I can do to improve...