Controversial dog meat festival kicks off in China