Hello and welcome to BYC! :frow
Oh gosh, I am SO sorry, :hugs 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.