First off that person had no right to hit your dog,
especially because the situation had already been absolved.
If you feel you get no respect, I would take a parent with you and
talk to the highest person involved and air out your concerns.
If this doesn't solve the problem and you can not keep this person
from touching your dog, than take Zeke out.