Oh, how very, very sad. I had really hoped she would make it. You certainly did everything you could do to save her. I love all kinds of animals too and it can be difficult to keep prey and predator animals away from each other. When I was young my German Shepard got to my guinea pig and he also died. I do hope you won't blame your cats. They were just doing what they are born to do. I am so sorry you've lost Molly.