Am I wrong? + Advice

So I am due next month and my boyfriend's parents, more or less his mother, just doesn't seem to care about anyone but herself.

Being pregnant you can't be around cat litter and cigarette smoke and what does she do? Keep getting cats and smoking near me and putting her grandchild's health on the line. She constantly picks fights with people and my boyfriend has told her constantly that if she doesn't stop smoking in the house that she won't be able to see her grandkid and all she does is catch an attitude and talk back.

Well it's been months we have been telling her this and she hasn't stopped her 💩 . We have also told her to get the TDAP shot because of the fact that she is ALWAYS coughing up the last bit of lungs she has left. I will not be allowing her to see my child when he is born because of her terrible hygiene (not washing her hands, barely showering, ect...) I don't want to keep anyone from seeing their family but this is a newborns health? What should I do?