Fix pets not coming back on respawn

You need to make it wait a bit after the player respawn, otherwise the pet isn't there when the player respawns.

I'm not entirely sure why this fixes it, but it appears to fix it.