Yes!

Each of the dye molecules changes direction every time it collides with a water molecule or another dye molecule. The final path it takes is quite random. Because all of the dye molecules are moving randomly in all directions, they eventually spread out throughout the container.