Thank you so much, everyone. It really means a lot. The necropsy found a notable heart murmur and fluid build up on the lungs. The vet believes he went into cardiac arrest. It gives me a bit of peace knowing it wasn't anything I had done...but I will miss the little guy to pieces.