Im sorry your little Reggie is sick and not eating. If he has being throwing up yellow bile is because his stomach is empty. You can give him some boil chicken. Also give him nutrical to avoid hypoglycemia. I think you should call your vet if he keeps vomiting and not eating. I will have him in my thoughts and prayers. Please keep us posted.