Hello and welcome to BYC!
Oh gosh, I am SO sorry, I can't imagine the heartbreak you are going through. @Debbie292d has given you some wonderful advice to help your boy survive shock, he will be nervous for some time to come I'm sure so go slow letting him outside for a while.
Oh gosh, I am SO sorry, I can't imagine the heartbreak you are going through. @Debbie292d has given you some wonderful advice to help your boy survive shock, he will be nervous for some time to come I'm sure so go slow letting him outside for a while.