Whether he's frustrated or not, it gives him NO reason to harm a dog (or ANY animal) in ANY way!!

I would call the Humane Society or Animal Control. This pup needs to stop being abused.

Sure, the parents may be training her and trying their best, but they are (possibly) still abusing her.