The only problem with everyone's suggestion about calling the police is where Beanz lives. Police in SoCal have enough other issues that I doubt they will put any effort into dealing with this owner. Especially if the owner suddenly "No English" on you! If Beanz HAD physically touched the owner, HE would have been arrested. Regardless of right/wrong. Like when a burglar gets hurt in a house, sues the owner, and WINS! Go figure!
Bear spray is a wonderful thing. But be careful - it is illegal in many areas. An example: All of the areas AROUND Yellowstone national park have it illegal to carry Bear Stop. Yet that is exactly what is recommended and sold inside the park. You do NOT want to get a backblast of bear spray.
Consider buying HALT! It was developed for the Post Office. Works like Mace or Pepper Spray. But the real beauty is it paints the animal ORANGE! Hard to say "Wasn't my dog" when it is now a different color.
Though I am an animal lover and rarely ever have issues with any animal, there ARE times when a shot round is appropriate. Followed by a slug. Also works well on owners.

What does UCI say about carrying a concealed weapon?