***Ouch to you, too! Cats are not speaking to me but the bright note in this is that it helps with their diets. They are not eating as much because they have to "stand guard"! LOL***
And what's good about having cats AND a dog is that the cats never clean up their dishes and leave bits and pieces all over the floor. And the DOG will woof then up clean as soon as the cats finish, which will cut down of YOUR cleaning chores.
I can see it now, the cats will lose weight and the dog will be getting bad report cards from the vet about his! LOL
Dogs are also good at cleaning up the crumbs from the kitchen floor should one (theoretically, anyway) hate sweeping the floor and just wipe off the counters letting the crumbs fly all over . . .