Currently, there is looting being done in Los Angeles by many people who are pretending to protest against the killing of George Floyd (some others are actually protesting and a few people are helping to stop looters).

If someone were to loot my property (business) would I be within my rights to deter them by shooting at them with a paintball gun and / or using a long-leashed German Shepard near the door?

Also to potentially citizen arrest with zip-ties? (if feasible)