I'm so sorry for your loss! As hard as it is to let him go, you gave him love and a wonderful life he wouldn't have other wise had. I'm sure he is at the Rainbow Bridge telling all our pets about his wonderful earth family and how they loved him.