Oh Diana, these pictures do my heart good.

I am SO happy to see "our" Snoopy doing so well and RUNNING around! He looks GREAT. Such a wonderful turn around.

Thank you for sharing these with us. They certainly made me grin ear to ear!