It's not your fault, I find almost everyone's whos dog passes they try and find a way to blame themselves.
It would have happened no matter what it was her time nothing was going to fix that.
She'll still be with you for christmas