What Makes Food Coloring Dance in Milk?

When food coloring and soap are added to whole milk, strange things happen. Why?