I actually really like this a lot.

Id like to add:

Im imagining a system where depending on what you do to enhance the offensive/defensive capabilities of your pet, doing it too much has a negative effect on it. For example, whipping it to hard to enable it to attack more leaves it more prone to damage when entering into defensive stance. Your other cool downs would mitigate these effects, or certain animals can be summoned to keep it within flavor.