>>18161973"It" just doesn't feel right to me as a non-native english person.
Where i live a Giraffe is a "She", an Elephant is an "He" unless we're talking strictly about an isolated member with an identified gender, in which case we call them according to their gender.