if you're getting "cream soda" out and about, such as at a restaurant, it's generally not vegan. this is because at restaurants they'll usually try to "fancy it up" and use vanilla icecream with regular rootbeer to make cream soda, or they'll add some to cream soda.