So I am just wondering which pet would be best to use in higher league battling. I know that, there are a ton of guides out there and I have read many of them, however I think that, they are geared more towards the beginners. I did some searching and finally found out which pets would be in the top, but now I am just asking for advice on which of these pets you think would be better in the battledome?

In terms of resistance:
Scorchio or Pteri?

In terms of healer/freezer:
Lenny or Kacheek?