I have a miniature daschund who is 15 months and a 10 month old black lab.
Since Lab has been house trained they have slept together downstairs. But recently she has started needing the toilet really early - we have been coming down to poo and wee on the floor. So I have returned her to sleeping in our bed - she wakes me up for the loo, so despite a broken night for me, all good.
Then this last few nights she has woken up retching - rapidly put her on the floor, where she pukes a bit of water. Take her out, back to bed. She doesn't puke at any other time and seems fine in herself. So now I have the choice of coming downstairs to poo and wee or having a vommer in my bed at night. 
My lab moults like you wouldn't believe. I hoover every day and use a hair removal glove on the sofas and cushions every day. I usually wash the floor too.
Walking in the Winter omg! Have to wash the lab everytime! Have to wipe their feet every time they come in from the garden. If I go to work in the dark I can't poo pick, which means there is a danger they go in the garden, track through their own poo and bring it inside!! Arrgh!
I love them I do, but omg they are so much work. If I could do it again I would stick with one (the daxie). I write this in the knowledge my lab will never read it...
Thanks for the vent.