I am so sorry about Snoopy. I too would hate seeing him so miserable.
If he doesn't come around soon, maybe God has other plans for him.

Prayers going out for you both.