I was watering plants in my closed house, and it just VANISHED. Confused, I looked around, and to my horror, I see it outside, BEHIND the house, fighting a reaper! Now, I make sure to design my houses so that pets can't go wandering... I live in reaper valley, so there's always something around.
Of course, the beetle dies, and now I've got to fetch a crapload of stuff off the corpse and resurrect a beetle that just apparently developed magical powers of teleportation.
Excuse me? what is with THIS little bug?
When your pack animals go after spawn outside your house, it's both cute, because your pets seem to despise evil and are hellbent on destroying it no matter what, and annoying because maybe you were adding or removing from their pack when your pack animals rush off after spawn outside your house and your work was interrupted.
This is a real nuisance if they die because they then need unloading and ressing.
Pack animals who are going after spawn are amazingly fast, compared to how slowly they follow most times, and if there's a way to get to the spawn, they will find it.
Not too long ago pet commands got reworked, so now pets will be much more obedient if you have issued the proper
last command to them.
Therefore if you wish your pet to stop rushing off to attack spawn then make sure you have issued the appropriate last command of all follow me or all stay to them.
Naturally, you'd think that if you desire your pet to stay or to follow you, you would simply command them to
all stay or
all follow me.
Except they won't listen well to
all stay or
all follow me IF you have previously commanded them to
all guard me, (or maybe even
all kill).
It is necessary to command your pet to
all stop, to cancel any previous commands,
mostly all guard me, AND THEN you need to command it to
all follow me, or
all stay, if you desire your pet to stop chasing spawn.
I did a simple test just now. I told my crafter's pack beetle to ALL STOP, then ALL FOLLOW ME and took it to Tram Moonglow moongate.
Found 2 mongbats. They both squeaked, which would normally annoy the bejebus out of most of my pets and send them off on the attack, but my beetle stayed behind me as ordered.
Both mongbats proceeded to attack me, my beetle did nothing.
So give
All Stop, then All Follow Me or All Stay a try.
Also, always, always keep your pets well fed, especially when giving them multiple commands.
I recall reading that some monsters are natural enemies, think it had something to do with factions, so there is a possible chance that your properly commanded pet might still go after it's natural faction enemy.