Man caught beating puppy in Punta Gorda parking lot

When asked why he was hitting the dog, he allegedly told officers, “That is how I train my dog and the dog needs to accept me.”

Source: NBC 2 News