We have a current dog who sleeps on our bed. When we had our old dog they slept downstairs together but when she died (4 years ago) he came upstairs to sleep and never when back down! Puppy is due to arrive next week and while we are happy to have 2 on the bed, I am not sure What to do until it is toilet trained. We will crate (downstairs) when we are out but should we do that at night upstairs as well? Thanks