can you wash your hair with shampoo before dying it?
You generally shouldn't shampoo immediately before coloring because this will remove the natural oils that protect your scalp during the coloring process.