Background
I want to make myself a homebrew system to better deal with how to reward experience points to my players for roleplay, spellcasting, and combat respectively rather than just the 1 experience bar that gives limited rewards as you level. I want to create a better system where the results of my players actions are better reflected than a basic standard number. This question has to do with wild animals (beasts).
Actual Question
What are the stages between a hostile animal and a tame animal?
What are the requirements to go from each stage to the next?
For example: You encounter a wild animal in the woods that is clearly agitated. What mechanics and DCs are involved in trying to take said animal and make it more friendly towards you and to calm it down? Being able to order and command it in combat would be a much longer process than just calming it down and making it more friendly towards you, but I want to know what is that process too and what are each of the stages of that process.
I know somewhere there are official guidelines for this, but I just can’t find them. I’m not looking for the Ranger/Druid specific abilities or the spells that do this, I'm looking for a nonmagical way anyone can attempt to do this.