To be fair, some languages outside of English reserve “it” (or the equivalent 3rd person neuter pronoun) for “non-living” things. For people whose native language is one of those languages, calling an animal “it” may seem a bit too harsh even while speaking English.
Minecraft can read a special DNS record type called SRV records. You can create a record like that to point Minecraft to a port that the server is running on. It doesn’t even have to have the same ip as the webserver.
This is for Namecheap, but the general principle applies everywhere: https://www.namecheap.com/support/knowledgebase/article.aspx/9765/2208/how-can-i-link-my-domain-name-to-a-minecraft-server/