I know that this is supposed to be super thought out but like...
there are so many things you can do with pets some could be to boost your battle stats, and they could be used for battle
they could be an early and late game thing, they could give bonuses to crime, you could add an entire edu course for pet's pet armor you could add ways to get more pets, and you can just randomly get pets because randomly getting stuff is awesome, you could have really expensive hard to obtain pets through hunting but they would be like npcs and 1 person in an attack group could get it and yk you could have from pet rats to idk like bloop (The sea monster) or dragons but those pets would obviously be really late game, sorry I haven't thought this through I'm just thinking about how many things you can do with this.
Do you like the racing system? Do you not have enough things to spend your energy on sometimes? Do you want passive bonuses?
I propose that we add a sports system
It would work kind of like this: you can choose a sport to train in with energy and that would give you bonuses for the sport. You could have specific sport stats and your sport stats could transfer into small bonuses like for example you could get a bonus in unarmed for training hitting for boxing or a small multiplier for endurance for training endurance, maby boxing isn't your style maby you like basketball you could get a multiplier for speed maby a bonus for throwing weapons maby you train attention and get a bonus for education time the possibilities are endless.
The other thing is teams, working kind of like a faction but instead of fighting you play a specific sport where you get turns that do different things perhaps every hour or maby every 10 minutes and they stack. And the games would be timed and at the end depending on what rank your team is you get different rewards and at a certain rank you start getting money perhaps you unlock the ability to manage fame giving a positive or negative bonus to the money made in games that would be devided out between players and you could turn fame mode on or off once a day and it would update every day that way you can do things like crime and mugging and such where getting busted wouldn't effect fame.
The passive bonuses would be like 3% edu speed at 3000 attention skill and maby every 1k it devides thr next bonus by 1.1 so it would be like a 2.72% bonus instead of 3%