List of hunter pets

This is a list of beasts that can (and cannot) be made hunter pets, their abilities, diets and names of examples of each type.