Pet Level System
Pets gain Exp as they fight and level up
Every time they level up they earn points
You spend those points in the ( NPC INFO ) menu to improve their stats
As their level rises, new abilities unlock
The more you develop them, the more abilities open up
If you prefer, you can save the points up and spend them on the later abilities.