a giraffe is a long necked animal