Just stop it.  They intervened every time the man tried to approach the little girl.  The first time they asked him to leave and removed the girl from the homeless man’s presence, the second time the vet grabbed him by the throat and pushed him away, the third time the vet grabbed him by the hair and threw him to the ground and restrained him until police could arrive.  Absolutely appropriate use of force.