Sooo sorry for your loss. do not second guess your decision. You did what was best for him, no more pain no more suffering. I bet he is looking down on you thanking you for letting him go. they say animal's as well as human's know when their time is near. I truly believe that because when my sister died 2 year's ago she told be she knew it was her time about 20 minute's be fore she passed. Rest in peace Little Cosmo your mommy is really missing you. Fly with the other angel's that have passed before you.
From Cosmo.