Thank you for your patience. Saffron's bloody diarrhoea is definitely a concern here and you will need to continue to keep a close eye on her. As you can probably imagine, there are a number of possible causes for this diarrhoea, including anything from a sudden change in diet, to an infectious issue, intestinal worms or even an internal organ issue. First and foremost, you really need to ensure that Saffron is completely up to date with her worming treatments. It sounds like she is up to date with flea and tick treatments, but make sure you use a good all-wormer such as either Drontal or Milbemax. Your local vet clinic will be able to get you this for Saffron's age and weight.
If this diarrhoea has continued on and off and hasn't improved over the last few days, I do definitely think it would be worth getting a faecal sample off to your Vet. Here he or she can send this away for full analysis including a culture and fecal float to help rule out infectious causes such as salmonella, campylobacter, giardia, coccidia and intestinal worms.
For now you are best feeding Saffron something really bland. Cooked, boneless, skinless chicken breast and cooked white rice is ideal for this type of situation and you can start that from this morning. If the diarrhoea is the same consistency today as it was when it started, I would recommend getting a fresh stool sample along to your Vet tomorrow if you can. Do your best to get a fresh sample in to an icecream container or something similar and take this in to your Vet at some point tomorrow. Feeding through the diarrhoea is now the recommended approach rather than starvation, so do give that bland diet a go, and hopefully that can help to firm things up for Saffron. If the diarrhoea continues despite a normal fecal sample and a diet change and worming treatment, then I would recommend further investigation which could include a full blood test for starters, followed by an ultrasound of her abdomen to ensure all is ok. I hope all of the above makes sense? If you have more questions or if I can help in any other way, please do not hesitate to ask! If you would like to accept my answer, please press RATE OUR CONVERSATION (I am not compensated in any other way). Bonuses are always welcome. Thanks! I hope to work with you again soon!
PS: If you have additional questions after you rate the question, you are welcome to request me for additional conversations if I am on-line or by beginning your question "Dr. E..." or "Pet-doc..." and others will leave the questions for me.