The game is total RNG. You can do your best to figure out which pet combines well with others and create decent strategies. You just have to hope you are lucky enough for RNG to be on your side. It could be a decent game and it might be better if you pay for the additional pets. I am just not going to pay for a game that is based on randomness and luck.