Indeed pet names are different from char names, so AFAICS the only restrictions would be (not necessarily exhaustive list)
- no RL references
- nothing offensive
- no leet
- nothing otherwise OOC, like ponking fun at PS itself
- must be given by the owning character, not the owning player
- Edit: no well known names (book, movie, etc. chars)/Edit
So many cats are called \"kitty\", and therefore I think the pet names shouldn\'t need to be unique, either.
It\'s probably used to issue the commands ATM, but for that there could be another solution due to the limited number of pets any one player will ever have. I think if pet names are unique per player thing sould be fine, since a player can\'t control another\'s pet.
Another option is to use the GUI to issue commands to the pet instead of typing them, which would enable the code to use some numeric ID instead of the name.
Should a char acquire a pet with the same name as another of it\'s pets, then that second one could simply get an addition like roman numbers. Alternatively, the pet should get a lastname attached that is the first name of the previous owner, which would allow pet-sitting.
So it would be perfectly acceptable for some chars to have a Groffel called \"Doomclaw\".

)