How to make moving fog
Crate an object that will act as domain and assign it some volume scattering as detailed on this answer

Then use some texture to make the fog less homogeneous, and animate the mapping for it.