As a retired hairstylist, yes color, perms etc would erase smells and take away some coatings on the hair.
But....hair will only smell until it is washed, it does not absorb like a sponge would. I have had once a week customers, the little shampoo set ladies and I could tell what they...