I'm glad she's doing much better, and thank you so much for taking her in and giving her a loving home where she gets everything she needs.
Just as an FYI, you really need to be very careful when taking a dragon to a vet and deciding to put her on any medication without forcing the vet to give you all the information they have about what her test results have shown, what their diagnosis is and why they came to that diagnosis, and what medications they want to put her on and why they chose those medications. It's very unfortunate, but lately I myself have been woken up and come to realize that #1) It's extremely difficult in the US to find a qualified, experienced, educated reptile vet with bearded dragon knowledge and experience, and #2) It seems as though most of these "exotic" vets and even some reptile specialists are afraid to say "I'm not sure what is going on here, and I want to consult with another reptile specialist who has more experience than me to get their opinion".
It's becoming so common for any vet to agree to see a bearded dragon even when they have very little education or experience with treating them, and I think this is happening more and more simply because bearded dragons are becoming much more popular family pets. Vets don't want to turn them away or refuse to see bearded dragons, as they are so popular now and word of mouth travels quickly, so if they refuse to see a bearded dragon because they are not qualified or even uncomfortable seeing them the word will travel around that they are not the place to take reptiles. So they accept all pets into their practices, and half the time they don't even run any diagnostic tests at all, not even a fecal test! They just hear "loose, runny stools, lethargy, lack of appetite, vomiting" and they assume that the dragon has parasites (though they have no idea what type of parasites or what the counts/loads of these parasites are). Then they end up prescribing at least one, usually at least two prescription medications, one is usually a dewormer like Panacur to cover for Pinworms, and the other is usually an Anti-Protozoan medication to cover for Coccidia, as those are the two most common parasites found in the stools of bearded dragons. What they don't tell you is that most all bearded dragons have a low to moderate count/load of both Coccidia and/or Pinworms in their GI Tracts at any given time, they live with them both most of their lives without them causing any problems at all. So while the poor dragons are being treated with very harsh medications that make them much, much worse than they were to begin with, they aren't being treated for the real cause of their symptoms in the first place...
Just please remember that it is your right as the owner of the dragon and the person paying the veterinarian to ask any and all questions you want to ask the vet. Never be afraid to ask any and all questions you have, do not feel like you "are being a pain" by asking a lot of questions or by questioning why the vet isn't running any very routine tests like a fecal test, blood work, an x-ray, etc. And if a vet ever tells you that "They suspect parasites" or that they suspect anything else, and then they tell you that they want to put your dragon on a medication "Just in Case" or because they "Probably have parasites" or any other condition, you absolutely must ask the vet why they aren't running the necessary tests to actually diagnose and confirm what is wrong with your dragon BEFORE your dragon is forced to take harsh medications that may not help at all and will only make your dragon feel worse. And if your dragon even does have a fecal test that comes back with a low to moderate count/load for Coccidia or Pinworms, these are most likely NOT the causes of what is causing your dragon to be ill, and it's your choice completely whether or not you want to medicate for these, or whether or not you want to have further diagnostic test run to rule out other conditions that could be causing your dragon's illness. Don't ever think you don't have a right to be involved in your pet's care, it's ultimately your decision, not the vet's.