I ducked my head in this restaurant to see if they served dog. Turns out they don’t serve Japanese. And they totally weren’t seeing the slogan possibility with serving dog but not Japanese. Anyway:
“Diaoyu Islands are inherently China’s territory,
this restaurant will not receive Japanese people!”
Interestingly enough, the restaurant right next door is also very patriotic, with “Comrade Mao Zedong” posters on the wall.
For more about popular Chinese hatred for Japan: