When I was just a little younger I would have been tempted to come back with the puppies. The one thing that would keep me from really considering it is they would get blamed and perhaps put down once the guy and his dog were toast.
What he did is assault.
Oh wait I see you did call the police. Considering their actions I see only 2 routes to take. ride elsewhere or start calling local news stations.