Para capturar todos os Pokémon em "Pokémon SoulSilver", você precisa procurar no habitat natural de um Pokémon, incluindo árvores. Uma cabeçada na árvore é exatamente o necessário para forçar a saída de um Pokémon tipo Inseto, tipo Voador e outros Pokémon que fazem suas casas nas copas das árvores. Embora alguns Pokémon possam aprender a habilidade Cabeçada subindo de nível, várias centenas mais podem aprender a habilidade de um Tutor de Movimentos. Uma vez aprendida a habilidade, você pode usar cabeçada em qualquer árvore no jogo; no entanto, nem toda árvore contém um Pokémon.
Vá para a Floresta Ilex, que fica a oeste de Azalea Town onde você recebe sua segunda insígnia.
Fale com o Tutor de Movimentos na Floresta Ilex e selecione um Pokémon que você quer que aprenda a habilidade Cabeçada. Nem todo Pokémon pode aprender Cabeçada, no entanto você pode ensinar o movimento a múltiplos Pokémon falando com o Tutor de Movimentos novamente.
Fique em frente a uma árvore com um Pokémon no seu grupo que saiba a habilidade Cabeçada.
Pressione o botão "A" para usar a habilidade Cabeçada na árvore.