Does the sign in the window mean the cat's name is Olivier, and that he is for sale for 17 euros? This cat looks a lot like Pixel, our spotted cat.