I think the dog might just be papier mache. Art in shop windows - Jean Francois Fou'rtou.