I so sorry, Riche. What a horrible thing to go through. Jamie sounds like such a wonderful dog and I'm sorry your time together was so short.
Please dont' beat yourself up - Jamie is in a better place and one day you will be reunited with lots of sloppy kisses.
Fly free Jamie and know you are very loved.
Chris