How does shuckle appear in Pokemon FireRed?

Shuckle is not available in Firered you will need Emerald to trade you one you will need to use Rock Smash in the secret part of the Safari Zone to find it.