If it's a big chain of stores, you can get good results here:
www.planetfeedback.com
It's a great place to make sure the proper people see what's happening with their businesses. I've had good results and I've written more positive than negative letters.

I would have been fuming, were I you and would have talked to the manager right away. And I surely don't know how a shock collar is more humane.