If someone IS home all day, then there is no reason why she can't be housebroken, using the "crate method." there are several detailed descriptions, just google housebreaking puppies, crate method.
With the smallest dogs, this method works so well than, in a big enough crate, once they are housebroken, the will eagerly retire to that mean crate to get away from the cats, LOL.
As for sleeping, regardless of the size of the dog, they can be trained to sleep in the bedroom, but in their own bed. Does she have her own bed? Where is it located?
"..???...do the crates have wheels?