Hugs for you and your DS. I remember when I found out my mom had my childhood dog put to sleep, I was furious with her. Now I know she did what was right and kind but as a child, well these things can be so much harder to understand or accept and sometimes it is just easier to have someone to be a little mad at, another outlet for those overwhelming emotions.
You have our support and love and I hope that helps a little bit.