Thank you for everyones responses...
He is doing a little better.... He came home from the breeder eating IAMS and thats the one I kept him on until he stopped eating it.... then I started mixing canidae wet and dry food.... and he isn't liking the dry food at all.... I think I'll just keep him on the wet food for a while.... he hasn't thrown up for a while so thats a good sign.... I'll keep you guys updated....