Enjoy them while you have them! As annoying as it can be to have the King (or Queen) of the House flop on your knitting at a critical point, remember that they ARE royalty and what they say goes!!! :o)
Long years from now you'll still get a smile from their antics!
Some time ago i had an elderly Lhasa Apso (Miss Buffy) and a not-so-elderly cat, Jake. Miss Buffy was mostly blind and one day she bumped into Jake and startled him into swiping at her. Needless to say I read him the riot act and really chastised him about swiping at our Miss Buffy.
A couple of days later, Jake was up in the extra chair I kept in my office and Miss Buffy was on the floor wandering around the chair. As she groped her way past him, he looked pointedly at me, reached down and very gently went pat,pat,pat on Miss Buffy's head.
Of course Miss Buffy had no idea what had touched her and took off ricochetting around the chair looking for her "attacker". barking as if to say "Which way did he go...lemme at 'im!". Jake just sat loftily and inscrutably in the chair and watched the antics. And as soon as Miss Buffy settled down he reached right down and did his pat, pat, pat number again.
After that it became their special game. Whenever she'd walk past the chair he'd pat her head, always gently and always three times. They were inseparable buddies from then on, eating together and sleeping together and being wonderful companions to me.
So maybe you'll sacrifice a bit of knitting time but it will probably be worth it!!!