I feel for you having a pup with one health issue after another and an unknown health history. You must always worry that a new issue will come up and that is very stressful. Hopefully the longer you have her, the more you will know about her and your confidence will improve. Praying that you are over the health problems now and she will settle down to a healthy happy life.