Goob was crate trained and slept in the crate every night up until 2 years old. Once we moved into our own house, he had free roam. Safety was never an issue but we lived with family and didn't trust them to watch him properly so we crated him when we went out. When company comes over now, we put him in our bedroom and put up a baby gate. He just jumps on the bed and sleeps.If you don't like the idea of closing a door, a baby gate might help.
If she is a chewer or a swallower, I wouldn't give her free roam at all. For some dogs, it isn't so much a matter of age as it is behavior and safety. Goob NEVER chewed anything he wasn't supposed to. We can leave ANYTHING on the floor or in his reach and he won't touch it. Free roam has always worked for him however, this isn't the case with all bullies. If she can be trusted, then you can start with the baby steps of giving her short times of free roaming. If she can't, free roam will not be something for her BUT it will be for her own good. I found that Goob loved his crate while we had it set up, it wasn't confining or a punishment...Good luck with whatever you decide.
The righteous care for the needs of their animals,
but the kindest acts of the wicked are cruel.
When we leave the house for short periods of time, we have a baby gate that partitions part of the house where the crate is. That way, he has an extended are to roam but not the full house. You can gradually extend his roam area by placing the gate to another section of the house.
Hug your bully today