NC,
*heart breaks* :(
I am so sorry! You are right...there never is enough time...or preparation for this loss!
This is very difficult, and I am sending many thoughts, prayers and hugs for you and your family.
I do believe that our beloved pets go to Heaven...and although it doesn't make missing them much easier...there is some peace in believing we will see them again one day.
With sympathy,
S.C.