China's annual dog meat festival this year in Yulin faces more scrutiny than ever after animal rights groups send Beijing a petition with 11 million signatures protesting the practice as barbaric and cruel.