Like most movies released in Hong Kong during that time, its original soundtrack is dubbed in Mandarin, not Cantonese. The Cantonese soundtrack was dubbed years later when Cantonese became the predominant language used in the Hong Kong movies in the 1980s.
In the cat fight with the cobra scene, as the cat emerges from behind the wooden ladder, a twine tethered to the cat is visible. As the cat tries to run away, the twine stretches taught. This might explain why the cat would stay and fight the cobra, rather than run away. This would not be the first time a tethered animal is forced to fight a cobra in Hong Kong kung fu films, as a monkey is seen tethered in the animal fight scene in "Shaolin Drunken Monk" (aka "The 36th Chamber: The Final Encounter"), starring Gordon Liu.
Several of the training scenes in the film were duplicated in the Namco Playstation version of "Tekken 3" for character Lei Wulong's ending movie. These duplicated scenes in CGI include the Egg Maze training and the Filled Waterbowl training.