Michel Houellebecq: sex, trash and puppy love at the Palais de Tokyo in Paris