Can you call the vet for advice? I hope Rosie will be ok. We will keep her in our prayers.