Hello & welcome, I am Dr. B, a licensed veterinarian and I would like to help you today. I do apologize that your question was not answered before. Different experts come online at various times; I just came online, read about your wee one’s situation, and wanted to help.
Again I do apologize that my colleagues could not aid you sooner, but can you tell me:
How much blood was seen? A spoonful, more or less?
How much Benadryl did you give? Was it given before or after the vomiting?
What is her weight?
Can she keep water down?
Are her gums pink or pale/white? Moist or sticky?
If you press on her belly, any discomfort, tenderness, or tensing?
Could she have eaten something she should not have (ie bones, toys, plants, chemicals, etc)?
Can you take a breathing rate for me (just count her breaths for 10 seconds + multiply that by 6)?