Hi and Welcome
Sorry to hear that little Subnshine has not had the best start, but now she is settle with you I am sure that things will start looking up for her! Souffle has given you some great advise there, looking forward to seeing your bespoke cage for her!