My condolences. I am so sorry to hear that.
I am so sad having followed all of your posts about him... and I am SO ANGRY at the 'breeder' that your poor little Moonshine had to go through so much in his short life.
I can't imagine what you must have gone through driving him to the hospital, I literally am having tears rolling down my cheek now, just thinking about it.
Please hang in there and know we are all thinking of you and brave, little Moonshine!