She needs a good long nap and she will feel better...she has been through a lot, but I am sure you have all the TLC and love in the world for her.

Feel better soon, little Fiona.