I wouldn't use wire crates for dogs with separation anxiety as they can really easily hurt themselves.
Since you down know much about her she might not have been crate trained or they used the crate as punishment, left her in for many many many hours without breaks etc.... so i always start with crate training, teaching he word "crate" or whatever you want to call it (house, kennel, etc...) using treats and leaving them in it while i'm in the same room, then a different room, for short amounts of time moving to larger ones, then leaving the house for small amounts of time too longer and etc.....
There are also Impact crates, large metal crates like the ones that have been shown above, they might look really heavy duty, and be really expensive, but they will last years and years while also keeping Bella very safe from getting injured.
I would get a nice big one to give her nice room to move around and such but she will not be able to get out.
make she she's getting the mental and physical exercise she needs, especially before being left in a crate it will help out immensely.
Good Luck with your girl! Keep us posted and share photos of her soon