Sunshine Carrot Sticks with Creamy Dal Dip