- Add new mechanic called pet bonding.
- Require an ongoing upkeep similar to housing that allows you to be "bonded" with a pet
- When a bonded pet dies it returns to your stable with a 24 hour cooldown before you can take it out
- Require payment (100 gold?) to stable master to "resurrect" bonded pet after the cooldown period
- Management skill increases the number of pets you can have "bonded" at anytime up to 3 pets
- Management skill 0-33 = no bonded pets, 34-66 = 1 bonded pet, 67-99 = 2 bonded pets, and 100 = 3 bonded pets. All with separate upkeep costs
This mechanic could also be implemented with beast mastery, beast influence, or even a new skill.