It is so hard to lose a beloved pet, but you can take some solace in the fact that you provided a wonderful home for a special animal.
My thoughts are with you.