itll be okay ive lost three pets in my liftime so i understand. i think as long as you loved him unconditionally just the same as he did, and as long as you didi that its not your faul
the same thing happened to me, but only a year ago.