It’s been recently reported that the Chinese cook rat meat and call it lamb meat. I really do think this man is being honest.
The only Chinese restaurant that I ever ate at that had lamb on the menu was the China Islamic Restaurant in La Habra, Calif. For some strange reason, they didn't serve pork, a staple of Chinese eateries.