What is a keeper in your mind for any given pet? I recently decided to use a 90% rule. I add up the following max stats and resists and in the case of pets that can have > GM in a skill I include those as well. hit points dex int str physical resist fire resist cold resist poison resit energy resist note I only include a stat if it can be greater than 125. Once I have a total from stratics I multiply that total by .9 This gives me a new total to shoot for when trying to find a new companion.