AAAACCCCKKKKKK!!!!!
I know what you mean! Flowers will last only a few hours here at my house (I have 2 cats)
The last time I had them, they were in a really OLD vase that belonged to my Grandmother. Well, when I got up the next morning, they were dumped over, water was everywhere, and the vase was broken beyond repair.

I have not had flowers for quite some time

If you go to the RC STEELE web page, I have seen a little alarm type thingy that keeps cats away from places that you don't want them. A friend of mine has one and says it works great.