Dynamic Agility Trials
Trials are nice right now as they are because it's simply a few clicks of a button and you can make some money, and I don't want to exactly suggest that be gotten rid of. You might be in a hurry for some reason, and want to just enter a dog and leave.What I'm suggesting is a more game-like form of trials. Dogs get some more stats (intelligence, etc), which can be passed on through breeding or raised through various foods/companions/toys, or even accessories, which don't boost unless equipped; items made specifically for agility. Each objective could be played as a round, with you directing your dog in what to do with popup/dropdown options. It would also add more purpose to some of the stats. Too much or too little weight or height could affect how your dog performs. A hungry dog or a dog with low mood or drive might not be as inclined to do what you tell it to. Speed should always be important in agility. Sociality, confidence, and attention span could also affect how well it does.
Depending on the dog's stats/TP and the stats/TP of the dogs it's against, it either makes it or fails that turn, and that way not everything is entirely dependent on TP, which would make things more interesting. Think of it sort of like a round-based combat system, but dog agility instead. It would be much more engaging, and rewarding and make it more of a simulation rather than just a way to make money. For people in a rush, it would be good to have an option to have the agility game run though the turns by itself.
I know this sounds like a lot, but Alacrity needs more to do with the dogs themselves IMO, it would make the agility sim more realistic, and I've seen vaguely similar things before, though not to do with agility. I don't imagine it would be that difficult to code in, with time, and I think it would be worth the trouble.