@Bagua would be one to ask about this.
But generalized operant conditioning requires a lot of repetitive reinforcement in varied environments for it to bevome programmed. Even then it doesn't work well with humans. Did the threat of an ass whooping ever stop you from doing stuff, or did you just hide it?
Specifically in this case, he might make sure you're not around, or no one is around when he abuses the animal.
But that doesn't help the dog. it just makes society feel better that they don't see it happening.
Why not just take the dog? That would probably do more for both him as punishment and benefit the dog over anything physical.