You find it in Dark Cave. Using Rock Smash on the rocks will make it easier to appear.
Chat with our AI personalities
No. It's just tough to catch.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
Geodude, Dunsparce, Zubat and some water pokemon.
you cant catch it in soul silver.
On route 33, just to the right of Azalea Town, there is a Hiker named Anthony. Fight him if you havn't already and get his phone number. Eventually, he will call and tell you that there are Dunsparce everywhere in Dark Cave. Go to dark cave and walk around where you entered and you can find your Dunsparce.