List of Shards

In HeartGold and SoulSilver, shards can be found by using Rock Smash on boulders, or by using the
dowsing machine on certain
Pokéwalker routes. The shards can then be taken to the Juggler in Violet City or the Juggler
in Fuchsia City and traded for different types of berries.