Sunshine Carrot Sticks with Creamy Dahi Dip