I think it is time to call in Nikita! The lesson of the Fifth Paw seems to have faded from CR's evil little mind. Definitly punching the Poopla is a Fifth Paw offense. I myself will pay for Nikita's bus ticket this time. And you can tell her so, after you let her out of the garage someday. I wouldn't be in any hurry.
Many cuddles and puppy kisses to the Poopla! Poor boy, I hope he is not traumatised.