Yep, normal shampoo will especially fade color in semi- and demi- permanent dyes, which are meant to wash out after a certain number of washes. Using normal shampoo can significantly reduce how many washes it takes for the color to fade. Of course, not all normal shampoos are equal and some brands will be fine for color treated hair. Organic and baby shampoos, for example, tend to use less harsh ingredients.