Oh dear! What a traumatic afternoon/evening for you and Luna. I sure hope she has a good night and feels better in the morning. Please update us when you get up.