Você não pode dizer que capturou todos em "Pokémon HeartGold" se não capturou Latias — o lendário Pokémon do tipo dragão e psíquico. Latias apareceu pela primeira vez em "Pokémon Ruby" e "Sapphire", e aparece novamente em "Pokémon HeartGold". Capturar Latias em "Pokémon HeartGold" pode ser uma tarefa difícil, pois Latias está constantemente se movendo e pode ser localizado quase em qualquer lugar nas regiões de Johto e Kanto do jogo.
Vá para uma rota que está conectada a outra rota sem interrupções, como cidades, túneis ou prédios. Viaje entre estas duas rotas, andando apenas nas partes cobertas com grama. Se uma ou ambas as rotas não tiverem grama, procure rotas alternativas.
Verifique seu "PokéGear" para ver se Latias está perto de você. Latias vagueia de lugar em lugar, então pode levar um tempo para você encontrá-lo.
Borrife-se com "Repel". "Repel" impedirá que você encontre Pokémon regulares. Você ainda poderá encontrar Latias, já que ele é um Pokémon Lendário.
Coloque um Pokémon de alto nível (nível 45 ou superior) na frente do seu time; escolha um que seja rápido e saiba um ataque como "Hypnosis" ou "Thunderwave". Latias fugirá assim que você o encontrar, mas você pode paralisá-lo ou colocá-lo para dormir para impedi-lo de fugir. Quanto mais rápido seu Pokémon for, maior a chance de você fazer o primeiro ataque.
Enfraqueça Latias o suficiente para capturá-lo. Você deve evitar matar Latias, pois só pode encontrá-lo uma vez. Se acidentalmente matar Latias, recarregue seu jogo e comece de novo.