My DS is 6 weeks old and my Mum has travelled a long way to stay with us for 1 week. This was a lovely surprise and I am very grateful that she made the long journey. However, she is a heavy smoker. Although she goes outside to smoke her and clothes smell very strongly of smoke - so I have not let her hold my DS. Whenever she goes to pick him up I intervene and say he needs a feed or a nappy change. AIBU and does anyone have advice on how to handle this without unnecessarily upsetting her?