Because giving one particular pet regain is the same as giving all 22 jobs regain, am I right?

You're jumping to conclusions. There is nothing to support the idea that they will give regain to everyone all the time. Maybe they'll give it to all pets, but even that is pure speculation.