When I got my puppy he also had similar problems for some time, upset tummy and vomiting but I fed him kitchen food gradually along with vet...