I feel your pain brother,
I never thought that I would ever be so close to a pet,but when I had to put my pit(Bruiser)down about 2 years ago,I fell apart for quite awhile.sometimes you don't realize how big a part of your life a pet can be!!Just know that they are in a better place and appreciate the quality time spent with them.