For minimum effort, just put it into the new Pet Daycare feature and wait a long time (online for 9d 19h 20m, can be AFK, assuming no treat/petting).
It is most effective to pet the highest level pets in your guild, and save treats for your highest level pet.
Assuming it takes Kraken (75s), A Friend Once Lost (55s), Cromm/Treasure Hunt (40s).
To level up pets the fastest (but get no character exp/items/AP for most of the runs), do Level 1-40 in 115m at Treasure Hunt mobs in room 1 only and leave, then Level 41-50 for 100m in Kraken across alts (or across multiple days) for a total of 3h 35m.
To level up pets the fastest (while always gaining character exp/items/AP, do Level 1-20 in 40m at Cromm, Level 21-28 in 30m at A Friend Once Lost, 29-50 in 2h 53m at Kraken (2h 53m) for a total of 4h 53m.
If you have multiple low level pets, go into any place with lots of mobs (e.g. Treasure Hunt/A Friend Once Lost), kill some mobs, swap pets, repeat. All pets will gain Exp per mob killed while it is out, if enough mobs are killed, multiple pets can each level up at the end of the battle.
For most efficiency, if you have lots of pets, put the lowest levels in the Daycare and Level your higher ones just from raids (since you should be doing them anyway).
This is the summary, for more in depth details, read on.
Save Kraken for your high level pets.
If you do Kraken with a low level pet, it will gain the same Exp as it would have if that low level pet did something else. e.g. a level 15 pet will gain the same 2745 Exp in Kraken, Cromm, Shady Forest.
This is because each battle has an Exp cap. 5649 for Shady Forest, 3904 for Cromm, 35136 for Kraken. The level 15 pet has an Exp cap of 2745. The lower cap is used, so 2745 Exp is gained.
Apparently Kraken's Tentacles increase the Exp cap, so Cromm x9 (8 Tentacles + 1 Head) = Kraken Exp cap.
Bark, Lavasat still have a 3904 cap despite the extra things to kill, so prioritize the other S2 ex-raids and maybe even skip these.
Iset has a cap of 10061.
A Friend Once Lost has a cap of 7963-9595. (Depends on how many mobs you skipped/killed)
To expand on the pet switching method for low level pets, I'll use an example.
A Friend Once Lost can give up to 9595 Exp, but you have 2 level 16 pets which can only gain 3336 Exp and 1 level 5 pet which can only gain 306 Exp.
If you only have the one level 5 pet out the entire run, you will only gain 306 Exp.
If you only have one of the level 16 pets out the entire run, you will only gain 3336 Exp for one pet.
But if you summon the level 5 at the start and kill the cluster of spiders at the start. Then summon a level 16 pet and kill all remaining mobs up to the boss. Then summon the other level 16 pet just before the boss dies. After that one run, your level 5 pet will gain 306 Exp and your two level 16 pets will both gain 3336 Exp.
If you do not want to grind Kraken and only do raids, you can summon your pet at the end of the battle to gain Exp.
If you are forgetful, keep an invincible pet out the entire time and when you remember to, summon your non-invincible pet in the last few seconds. This way you don't miss out on Exp when your forget.
In raids, the exp cap in a party of 4 are approximately 8845-9516.
Pet Exp cap is reduced to 85% each in a party of 2. 80% in a party of 3. 75% in a party of 4. (need to check values)
Pet Exp cap is reduced by about another 1% for each pet that isn't yours that is summoned. (need to check values)
So if you are grinding an easy area like Kraken and want to level a high level pet (>42), it is better to solo. (For A Friend Once Lost level >24). The Exp cap is reduced even if someone does not have a pet summoned.
Note that party members affect Exp cap only, not the Exp you can gain. So if your level 40 pet (which can only gain 26068 Exp at most) will still gain 26068 Exp in a party of 2 in Kraken. But your level 48 pet (which can only gain 35136 Exp at most in Kraken) will only gain 30117 Exp in a party of 2 instead of 35136 solo.
All players in the party will gain the same amount of Pet Exp regardless of damage to the boss and how many mobs they killed.
Exp gained is calculated during the kill, so if someone dc before the kill in a party that was 4, it counts as 3 people.
Pet Exp is given even if a player is AFK the entire battle.
Pets can only gain 1 Level per battle.
After leveling, excess Exp is carried over to the next level. At very low levels (<5), it is not carried over.
Exp is based on each kill. So you can summon your pet in the last second and kill a boss to gain all Exp from that boss.
Exp gained is scaled to your pet's level. The higher the level, the more Exp you will gain.
All pets of the same Level gain the same amount of Exp and require the same amount of Exp to level up regardless of Rank, Type, Species.
Your pet will only gain Exp from kills while it is alive. If your pet already has Exp from killing mobs and then dies afterwards and stays dead, he will still gain Exp from those mobs that were killed before your pet died.
You can use "-" three times to hide and show the interface during the screenshots at the end of the battle, then use "Forfeit and Return to town" to instantly collect items and gain Exp for a relatively significant time save for fast S2 runs.
For Kraken, after using the Ballista, you can click "Forfeit and Return to town" so that the confirmation message appears, then when the screenshots are being taken, hit Enter.
It is possible skip the Ballista after killing Kraken, to do this, you need to use a multihit move onto two parts of the Kraken to kill and there will be a small chance for the skip to happen.
Level 50 is the level cap for all pets.
You need approximately 85 Krakens to level up a pet from level 40 to 50
You need approximately 134 Krakens to level up a pet from level 30 to 50
You need approximately 172 Krakens to level up a pet from level 20 to 50
You need approximately 202 Krakens to level up a pet from level 10 to 50
You need approximately 226 Krakens to level up a pet from level 1 to 50
You need to run A Friend Once Lost 517 times to level up a pet from level 1 to 50. If you only run this, levels 1-30 takes 1h 33m, 31-40 takes 1h 49m, 41-50 takes 4h 31m, the total time is 7h 53m.
Treats give 3% per treat, so save the treats for higher levels.
Petting gives 2-3% per pet (approaches 2 at high levels). It is more beneficial to only pet higher level pets as it saves more time.
Daycare gives your pet exp while you are online. You can be active or AFK on any character on your account.
It is best to pick up a pet after it has just levelled up. If it is about to level up, wait a bit more for it to level up.
When you pick up a pet, any EXP it gained for that level in the Day Care will be deleted.
e.g. If you put a Level 30 pet at 0% EXP in the Day Care, wait for it to gain 20% then pick it up, it will still be Level 30 at 0%.
e.g. If you put a Level 30 pet at 0% EXP in the Day Care, wait for it to become level 31 and another 20% then pick it up, it will be Level 31 at 0%.
e.g. If you put a Level 30 pet at 50% EXP in the Day Care, wait for it to gain 20% then pick it up, it will still be Level 30 at 50%.
(Total 1-11: 275m = 4h 35m)
11-12 65 (1h 5m)
12-13 75 (1h 15m)
13-14 85 (1h 25m)
14-15 95 (1h 35m)
15-16 105 (1h 45m)
16-17 115 (1h 55m)
17-18 125 (2h 5m)
18-19 135 (2h 15m)
19-20 145 (2h 25m)
20-21 155 (2h 35m)
(Total 11-21: 1100m = 18h 20m)
(Total 1-21: 1375m = 22h 55m)
21-22 170 (2h 50m)
22-23 185 (3h 5m)
23-24 200 (3h 20m)
24-25 215 (3h 35m)
25-26 230 (3h 50m)
26-27 245 (4h 5m)
27-28 260 (4h 20m)
28-29 275 (4h 35m)
29-30 290 (4h 50m)
30-31 305 (5h 5m)
(Total 21-31: 2375m = 39h 35m = 1d 15h 35m)
(Total 1-31: 3750m = 62h 30m = 2d 14h 30m)
31-32 335 (5h 35m)
32-33 355 (5h 55m)
33-34 375 (6h 15m)
34-35 395 (6h 35m)
35-36 415 (6h 55m)
36-37 435 (7h 15m)
37-38 455 (7h 35m)
38-39 475 (7h 55m)
39-40 495 (8h 15m)
40-41 515 (8h 35m)
(Total 31-41: 4250m = 70h 50m = 2d 22h 50m)
(Total 1-41: 8000m = 133h 20m = 5d 13h 20m)
41-42 560 (9h 20m)
42-43 590 (9h 50m)
43-44 620 (10h 20m)
44-45 650 (10h 50m)
45-46 680 (11h 20m)
46-47 710 (11h 50m)
47-48 740 (12h 20m)
48-49 770 (12h 50m)
49-50 800 (13h 20m)
(Total 41-50: 6120m = 102h = 4d 6h)
(Total 1-50: 14120m = 235h 20m = 9d 19h 20m)
Petting count limit:
1-10 5 per level
11-20 6 per level
21-30 7 per level
31-40 8 per level
41-49 10 per level
11-12 +3.25% (save 2m 7s)
48-49 +2% (save 15m 24s)
Literally no one:
Our pets are in good hands