People may already know this but i just found out today that since the game respawns the same pet if you run from them. So if you are about to lose run away wait to heal and thin just re battle that same pet because he will still be there.