So today while Idocing, while my beetle who I have for the last 7 years or so bonded if not longer got deleted when house fell..........House fell and I still saw part of it so logged back in and out and poof beetle was gone- - - . Both times it was on the Fel side as well..
There was something going on in the *old world before or shortly after the introduction of Trammel (*can't remember the details) whereby many players lost many pets, mostly while riding through gates, and arriving at a destination without their pet under them or with them. I lost nightmares especially while riding a nightmare which would always vanish when I used gates. I wasn't interested in IDOCs so don't know if they were related to the disappearance of your pets. . Eventually, for me, it became neccessary to make tamers out of characters who were logged off sitting on favorite pets like nightmares to save them from vanishing in stables or anywhere else, and also to keep a few rares from vanishing from bank boxes which were reduced in size. I made extra tamers in order to have extra slots in stables to hold pets, but that probably was after the introduction of A0S and Trammel. Also I had to make tamers out of the characters riding pets without any taming skill in order to be able to use the pets or transfer them to tamers later when Taming was compulsary skill in order to own those elite type pets. LOL What a mess.
Anyhow, all that aside, - -
Outcry, your problem may be related to the Old World bugs still in existance and attached to Felucca programming.