I agree with everyone else... you cannot change food on a puppy like that... it must be gradual... Anything new you give them to eat could cause a reaction (vomiting or the other end). Giving him nutrical will supplement him in the meantime.
I am sure he will be fine... 
__________________ Joanne and Mickey, Rocky, Wilma, Pebbles, Winnie, Jasmine, Sammie, Peanut, Emma, Rambo |