KARMA? Punjabi dog fighter dies in freak accident