She needs to see your veterinarian. The blood in the urine can indicate urinary tract infection or stones. The shaking can be due to pain or be from a build up of toxins or loss of electrolytes if her kidneys are not working right.
Vomiting could indicate ingestion of a toxin which might impact the kidneys, pain, a problem with kidney or liver function etc.
In addition to a physical exam your vet may want to do blood work or x-rays to figure out what her health issue is.
Hope this helps you!
Dog Expert:Rescue, Train,Breed,Care
30+ yrs dog home vet care & nursing, rescue, behavior&training, responsible show breeding, genetics