None of that food could've caused it unless he is severely allergic to it.
I would take him back to the vet and insist on a bile acid test. Liver problems need to be ruled out.
__________________ Crystal  , Ellie May (RIP)  , Rylee Finnegan  , and Gracie Boo🐶 |