Tout au long de chaque niveau du jeu, Spelunky 2, tout comme dans l'original, est un compagnon que vous pouvez récupérer et enregistrer. Auparavant, c'était le choix d'une demoiselle blonde, d'un homme ou d'un chien. Pour ce jeu, incarnez Ana, la fille du protagoniste du jeu original, vous ne pourrez que parcourir les niveaux et choisir le chien à sauver du péril.
Le chien sera souvent assis dans des endroits difficiles d'accès, vous devrez peut-être utiliser votre grappin ou vos bombes pour l'atteindre. Cependant, une fois sur eux, vous pouvez les sauver des donjons en le ramassant, en appuyant sur Bas et Carré sur le contrôleur, puis en le portant à la sortie du niveau.
Cela peut cependant être une tâche périlleuse. Les ennemis continueront à vous attaquer même avec le chien en main, et le chien ne vous protégera pas d'un coup de corps. Vous pouvez jeter le chien sur les ennemis, mais ce faisant, vous risquez de l'assommer. Il doit être capable de traverser la sortie par lui-même, donc un chien inconscient, indiqué quand il n'a pas d'oiseaux volant autour de sa tête ou ne courra pas lorsqu'il est lâche, ne vous accordera pas de récompense.
Vous devez également faire attention à ce qu'il tourne autour du niveau si vous le lâchez, alors ne le faites que lorsque vous êtes sûr qu'il ne rencontrera pas d'ennuis avec certains des méchants qui se cachent autour.
Votre récompense pour avoir terminé un niveau tout en sauvant le chien est un coup de langue amical sur le visage, ce qui est bien sûr assez puissant pour vous donner un cœur supplémentaire, vous permettant de prendre un autre coup de la plupart des ennemis.