@Cumbia There is now a monthly Olympics event that works somewhat like a raffle system.
Every time your pet comes in 1st place of the Olympic games - the ones you can enter enter every two hours (or every hour with the correct giftbox) - You earn one "point" per the corresponding event.
For example, if your pet comes in first place in Equestrian, you earn one point in the Equestrian category for the Olympic event that takes place next month.
Though the requirements change and there are more categories than there used to be, you still earn OP for winning. Now there is just a big Olympic event in the middle of the month. Think of it more like a raffle. The more you win, the more chances you have to win in the big event.