I am sorry to hear about Haggis. They are both beautiful kitties.
Did you read the post above yours from Emeraldgreen? She suggests something that might help Haggis, if you are interested, or think it would work.
I'm with your husband. I've never had to deal with that either. Knowing that your animal is only going to be around for a while. I can only imagine how tough it is. I'm sure I will experience it someday, hopefully not too soon.

Anyway, welcome to Pet Talk and I will keep you and Haggis in my thoughts.