I'll keep this brief. Pet Mastery caps out at 101 games won. This is not fun. I'd like for it to keep track of my games won beyond 101. I've reached the gold medal and I don't think I've been rewarded, since there is no badge and there is no return value for doing so many minigames.
I believe that adding experience to skipping a game based on your pet mastery is the best way to reward winning so many games. An example would be: Bronze medal gives you 1 pet experience upon skipping the minigame, Silver 2, Gold 3, and so on.
I'd appreciate and I'm sure others would if these changes are made so that we can take pride in completing so many minigames.
I've found out that there are badges for pet minigames, but they don't present much of a challenge to obtain at all, so I don't feel inclined to really wearing them.