Popular UK singer Duffy has joined the International Fund for Animal Welfare (IFAW) in urging the British Ambassador of China to intervene and stop the controversial dog meat festival held in Yulin city, Guangxi province.