The phrase "冲煞冲狗" is a Cantonese colloquialism meaning "to do something continuously", or colloquially, "to do the same thing over and over again in one breath". The origin of this phrase can be traced back to square dancing, which generally involves dancing to the same song all the time. The phrase has since spread to Cantonese-speaking areas, where it has evolved into a catchphrase that describes people who keep doing something.
Although the phrase originated in the Cantonese-speaking areas, it has been adopted by people in many places. For example, on the Internet in China, many people use the phrase "冲煞冲狗" to describe their working condition, indicating that they are working very hard in one breath. In addition, the phrase has also been used as a catchphrase by some young people to communicate and express their ideas.
Another meaning of "冲煞冲狗" is the adjective "fierce and courageous". For example, if someone is brave and courageous and has a fearless spirit, other people may praise him with the words "He's so fierce and courageous". Although this meaning is relatively little used, but in some specific scenes, this adjective can show a unique charm and vivid performance effect.