Je parie que des millions de chats portent des noms comme "Sam". Sont-ils moins bien formés? Je parie que non (mais je n'ai aucune preuve non plus).
Concentrons-nous sur la raison que Chris C. Pinney vous donne pour sa suggestion:
Cela lui permettra de faire la différence entre son nom et les commandes d'une seule syllabe que vous pouvez choisir de lui enseigner.
Qu'est-ce qu'un nom?
En tant qu'humain, nous nous identifions à notre nom. Nous ne disons pas seulement: "Je m'appelle Anna" ou "Mon nom est Anna", mais nous disons aussi: "Je suis Anna". Nos noms sont un identifiant pour toute notre personnalité.
Pour les animaux, ce n'est pas pareil. Ils ne s'identifient pas en utilisant un nom. Mais ils peuvent apprendre que lorsque quelqu'un appelle une commande spéciale (leur «nom»), il est bon de porter son attention sur cette personne. Ils savent qu'ils peuvent recevoir des friandises ou un accident vasculaire cérébral s'ils viennent à cette personne quand ils entendent cette commande. Ils peuvent même différencier différents noms. Par exemple, si vous avez deux chats nommés "Kitty" et "Chloé", Kitty sait que "Kitty" est sa commande spéciale, mais elle n'a pas à réagir lorsque Chloé est appelée.
Pour enseigner un nom à un animal, il faut toujours être cohérent. S'il est important pour le propriétaire que l'animal connaisse son nom, il est bon de l'entraîner comme n'importe quelle autre commande (par exemple, donnez à l'animal un régal s'il vous donne de l'attention après avoir appelé son nom). S'il y a plus d'un animal, il est important que seul l'animal soit récompensé, et pas les autres aussi.
Le plus gros problème avec les noms et les commandes qui peuvent dérouter les animaux de compagnie est la répétition des commandes sans être stricte. Par exemple, quand vous dites toujours: "Arrêtez Max, ne grattez pas ...", "Arrêtez Max, ne mangez pas ...", "Arrêtez Max, ne sautez pas ..." après un certain temps, Max réfléchira que son nom est "Stop Max" même si vous l'avez formé avant de s'arrêter lorsque vous donnez la commande "Stop". Et vous ne pouvez pas empêcher cette confusion en utilisant un nom avec plus de syllabes ou en terminant par une voyelle. Parce que le chat s'en fiche, il s'appelle "No Max" ou "No Maxi".
Parce que les noms sont comme des commandes pour les animaux de compagnie, je dirais que cela n'a pas d'importance, combien de syllabes un nom a et s'il se termine par une voyelle ou non.