I've seen enough public freakouts that I would easily render them cringe but this guy's freakout was 100% JUSTIFIED. He gets a pass on my book. Maybe everybody does too.
If they lose my pet and do nothing at all to settle it like a lifeless zombie ignoring you, I would also absolutely go apeshit at them regardless of where I am.
*Rule #1: Never get between a man and his beloved companion.*