I feel really guilty and bad about this - need to know if IABU :(
My mum and her partner are coming to stay with us for a week in the last week of Dec, when I will be 35/6 weeks pg. They would normally of course sleep in our spare bedroom, which is the room where the baby's stuff is stored and where he and I will be sleeping when we come home from hospital. The last owners of our house left it filthy and we have scrubbed it down ourselves and are also planning on having the room (carpets, curtains) professionally steam cleaned before they come and before baby is born.
My mum is bringing her dog. Great. I love her dog, have known her for 12 years, and she is very well trained and never jumps on furniture or beds. Quite happy to sleep by herself. My mum's partner is also bringing her dog. Also fine. BUT. PartnersDog apparently has to sleep not only in the same room as MumsPartner, but on the same bed.
I am uncomfortable with this because generally, I don't really want a dog sleeping our spare bed, on our bedding. I love dogs, but you know, they roll in stuff that you wouldn't want on your bedding. My mum says they can put old blankets around the dog to prevent it touching the bedding but still.....
Also, dog hair gets everywhere and I don't really want it in the carpets/ curtains and on the baby's stuff just a couple of weeks before bringing the baby home to sleep there. I don't feel I'll have the energy to do another deep clean then, esp as I will also be working full time in a demanding job still.
My mum is sympathetic but partner is apparently offended as her dog is clean and this is the way she always does this. Mum's solution is for her and partner to bring a camping mattress and to sleep downstairs, on our hard wood floor, with the dogs, in a draughty 1930s house. Mum has a bad back and partner has a dodgy shoulder (both in their mid 60s).
I feel like a total heel and unhospitable even contemplating that :( So should I just give in and let PartnersDog sleep in the bed, or AIBU to say our house rule is no dogs upstairs?