In Vacaville, CA (midway between San Francisco and Sacramento) this police officer was caught on video correcting his dog. To be clear, this isn't training, it's abuse. It's hard to believe that any professional trainer still supports the mistaken notion punching a dog has any place whatsoever in training.