We had gone through the same some years ago. It's like losing a member of the family. Our C.O. who had to put his dog to sleep, invited us to his home and sang "Old Shep" for us. Try and get that song and let your son listen to it. it will help him and you get through this.
Blueblades