From soap and shampoo to toothpaste, cosmetics and other toiletries, products sold in India will now have to carry a symbol indicating whether they are of vegetarian or non-vegetarian origin.