I think the best answer to your question would come from your vet. I'm so sorry that I can't be of more help, but I could only guess and that wouldn't be any help to you.
She looks a really lovely dog and I think you have a really good friend there.
Good luck with your question. Mai