I've done very little knitting recently. We added a kitten to our family a year and a half ago, and I'm worried about knitting around him, for two reasons - it's very bad if a cat swallows yarn (read: trip to the vet), and I don't want him destroying my yarn

So I knit when I'm at the doctor's office.
Any ideas for knitting around cats?