Question: do we use it for animals?
Answer: A: It's not often we get grammar questions about animals—it's even less often that we get one with two different answers. But that's what we have here. An animal is referred as “it” unless the relationship is personal (like a pet that has a name). Then it's OK to use “he” or “she" when referring to the animal.