A taxicab in Shandong reflects anti-French sentiment currently raging in China. Image via chinaren.com. (See full image below.)
Apparently, this slogan is playing off on the alleged historical sign: “No Chinese Or Dogs Allowed” at the entrance of a park in foreign-leased-territory in Shanghai. For more on this history, please read here and here.