Dog Kicker Meets Karma

Dog should have peed on him while he was down.