I give them presents all the time! not actually for Christmas, though I think I have maybe bought them new toy mice or catnip.
I am going to make stockings for them all this year though... soon in fact. I will post a pic when I have them done...LOL there will be 7 cat stockings put up this year! in 2000 when there was just Muffin here, I put up a spare stocking, and in 2001 I put up two of them, one for Muffin and one for Cookie.

do you put up stockings for your pets?