How do you move snorelax to get into the diglett's cave on Pokemon HeartGold?

Get a radio-card for kanto in lavender town. Then go to the snorlax, search the pokeflute channel on your radio and then check the snorlax.