Dont any of the bosses clients have anything to say about the smoking and drinking? I agree that you need to get contact info on the clients that like you. Once that place is closed down you can start up your own. Loyal clients will follow you anywhere.
If your boss breaks those rules then cleanliness is most likely a problem too. Yuck. Sounds like a sloppy way to run things. I wouldnt like to have my hair done in a place run by someone like that. I worked for a slob for years. I had to clean the whole place to keep it decent for people to come in.
Once i left there (actually i was fired for speaking my mind after many many years) and opened my own place the writing was on the wall. Im 4 times busier here than i was at the dirty place that was run by a rude person.
Donna