To introduce a person, you might say "Il s'appelle (name)," for example, "Il s'appelle Maurice." This would translate as "he calls himself Maurice," and the equivalent in English would be "His name is Maurice."
For animals such as family pets, though, would it be the same? Since animals aren't considered to give each other names, would it be more along the lines of "Voila mon chat. Je s'appelle Zidane" for "This is my cat. I call him Zidane." You know, because it would be ME who calls the cat Zidane, not the cat himself. Or, would it still be "Voila mon chat. IL s'appelle Zidane?"
For animals such as family pets, though, would it be the same? Since animals aren't considered to give each other names, would it be more along the lines of "Voila mon chat. Je s'appelle Zidane" for "This is my cat. I call him Zidane." You know, because it would be ME who calls the cat Zidane, not the cat himself. Or, would it still be "Voila mon chat. IL s'appelle Zidane?"