You're about 12 hours past "Take me to the vet"!! By now she's dehydrated. She has either eaten something like a bone or toxic, or she is suffering from an illness. Vomiting you can watch or wait, but not blood. If this was you, you would've gone to the emergency room- she depends on YOU to do that for HER.