I'm so sorry about Maggie. But you can't blame yourself. It was out of your control.
Rest easy and assured that Maggie is playing like a new puppy at Rainbow Bridge and will see you again!