Oh Casey! I'm so sorry!!! My heart goes out to you and your family. This is such a hard thing to go through. He, at least, is in no pain. All you can do is be with him as much as you can. He will know you are there in his heart.
Definitly puts things into perspective when you say go hug your family. You are right, you never know what can happen and we should treat each day as a blessing!