Honestly I would have been pissed off if you let your nephew pull my dogs ear and hit her. The dog should have been on a leash (unless its a place that allows them to be without one) but maybe teach the kid not to hit dogs or if he can’t learn that not to reach for other people’s pets?