My MIL and FIL had to put their dog down yesterday. DH left work early to be there and came home in an absolute state even after going back to his parents after Tess was put down. I was sad but put on my happy face for the boys. DS1 knew Daddy was sad and I tried to explain that it was because Tess had gotten sick very quickly and had to have a big sleep but wouldn't wake up. DS only turned three on Monday so I know he has problems understanding abstract things. He asked DH this morning if he could go give Tess a big hug to help make her feel better. This sent DH into tears again just as he was leaving for work.
Any suggestions on how to try and tactfully explain this to my little boy would be appreciated. I don't want him searching for her the next time we go over or upsetting DH again when he gets home.