(((HUGS)))
I know how awful you feel right now. I had to put one of my outdoor strays down after a neighbors dog attacked him. Your baby is safe with the other RB pets now. I'm sure he knew how lucky he was to have you look after him the last few months. He's where nothing can ever hurt him again.