That sucks.
I've had to put down a couple dogs. Such good friends. Now I fear my cat is near the end. Now I know, its a ****ing cat and I don't ever want another cat for the rest of my life, but this dude is my buddy. He's always by my side. He's really slowed down, and is breathing hard. I think its the end.