You did well. The spray might be worth looking in to.

You have more patience than I do...

In a perfect world, you would spray the owner and send the dogs to obedience school and another owner....