Camel-flague

No idea what type of animal that is supposed to be, monkey, dog?