Just replying to answer this question, since others will likely come with the same one.
Have the Pet's owner talk in group chat. From my experience, Gamparse does not recognize people are being players until they do that. Otherwise, it thinks they are NPC. I have seen a group member in the list of pets before. But once they said something in group chat that was corrected.