This is satire or completely fake news. I vote for the latter. There are two versions of the same story, one in NYC and one SF. There is no “White Lotus Royal Buffet“ in San Francisco or NYC, according to Yelp.
NYC version: https://lansingdaily.com/truecrime/chinese-restaurant-accused-of-stealing-and-cooking-dozens-of-dogs/
SF version: https://lansingdaily.com/top/a-chinese-restaurant-is-charged-with-stealing-and-cooking-dozens-of-dogs/
The Wuhan Institute started it.