I also called Imagine Foods, who make Rice and Soy Dream, and all of their natural flavours, vitamins and minerals are all plant derived. The only thing to watch for is any ice cream with chocolate chunks, because although the ingredients are vegan, the chunks are processed on dairy-chocolate machines. (Unfortunately, the chocolate that covers their ice cream bars is also produced this way.) Also their 3 vegan stuffed sandwiches are processed on non-vegan machinery. Other than that, Imagine Foods is a great company that really cares about animals. They are privately owned which is why they have to use other machinery. All flavours of their Rice and Soy Dream beverages, their puddings, all of their soups (except their free-range chicken broth), and most of their "ice creams" are completely vegan. Oh, and the lady that I talked to there was amazing and was a vegan herself.