I would also crate sleep your dog. Not sure about your room, maybe someone else could answer that. But in a crate in your room.
I have also asked a Pitty rescue to come on board to help to answer these questions.
I have 7 dogs here and I have rules. I cannot afford Vet Bills. No long lasting chew treats. Doorways can be issues. Sit for everything. Feedings for some of my dogs are even in crates for I know some have food issue or even if they don't I watch and stand by feedings always.
Thanks for saving the baby!
Litter announcements / solicitations are by approval of the Administrator/CoAdministrator- only.