Smoking and touching baby

How do I tell my mother that she can’t hold her grandson if she won’t respect what I want for my baby? I basically said if she wants to hold him she will have to shower and brush teeth and wear fresh clothing clean of smoke. Am I asking too much? My husband feels the same way I do.