I would get her to a CAV or Avian Specialist Vet as soon as you possibly can...I wish they would have done an x-ray, as it would have shown any free-fluid/blood or free air inside of her, indicating an internal injury. That's what she needs to have done now...
Also, if she vomited and it smelled "sour", Monica is right, that's a common sign of them having a fungal/yeast infection in their crop/GI Tract, and they need a prescription Anti-Fungal medication that is given to them just like an antibiotic would be...Make sure that she does not get any antibiotics from a vet on a "just in case" or "wait and see" basis, as this is very common for Exotic Vets to do, they simply prescribe an antibiotic like Baytril or Doxy without doing any cultures to actually diagnose the issue; if she does in-fact have a yeast/fungal infection in her GI Tract, any antibiotics will make it much, much worse, as they kill-off ALL of the bacteria in their GI Tract/crop, even the normal, "good" bacteria, which is what keeps yeast/fungi at-bay...So they need to take a culture (flush and cluture) from her crop, and then look at it under a microscope, and preferably send it out to the lab to be plated and grown, as a lot of the time they have what is called "budding yeast", and that won't show under a scope, it must be plated and let to grow...
It could be that she has a GI/Crop yeast infection that is making her very sick, especially if you could smell it that strongly, and that it's just bad timing that the dog got a hold of her...Or she obviously could also have internal injuries/bleeding from the dogs "shaking" her or biting down on her...Or both...but if you smelled that sour, yeasty smell from her vomit, then it's pretty safe to say that she has a yeast/fungal infection...
I would put her on a Probiotic once daily, as it won't hurt her even if she doesn't have a fungal infection, but it will help her if she does, and will help a bit until you can get her back to an Avian Vet. BeneBac is a great Probiotic, as well as the Qwicko Avian Probiotic that is a powder you sprinkle on her food once a day. Both can be purchased at Petco and other pet shops...