Hello everyone,
Thank you all very much for replying. Gizmo vomited again at 3AM and again at 6AM. I decided to take him to the vet. We spend the whole morning at the vet. The doctor said not to give him any human food if his stomach is not used to it. It will cause an upset stomach. I also agreed to have a x-ray done just in case he ingested any foreign object(s). The x-ray result is good. They weren't able to locate anything abnormal in his tummy. Gizmo was also injected with some medication to assist with his vomiting. The doctor prescribed some of that medicine, but in a tablet form and prescription diets. I was told to monitor him to see if the vomiting gets worst.
Thank you.