I think I feel sorrier for you than Cassie. In a kitties world this is all in a days adventures but it sure scares the pants off of purrants!!!
I'm glad Cassie is ok, now you need to have a hot cup of coffee or tea and give your heart a break.