In the Game Corner in Johto, if you earned enough Game Coins.
keep it as your first pokemon and talk to him
you can capture a sandshrew in soul silver at the safari park as the second test to OWN the safari park
Sandshrew evolves into Sandslash at level 22
Sandshrew is a purely Ground-type Pokemon.
Union cave is the best place to obtain a Sandshrew in Pokemon SoulSilver. You must either trade one from a HeartGold game, or catch it in the Safari Zone (desert area).
You must go to the Desert area and you will find a Sandshrew, Sandslash, Cubone or Marowak in the morning and day, and a Sandshrew, Sandslash, or Fearow at night. Sandshrew will be level 15, 16, or 17, and he evolves into Sandslash at Level 22.
You cannot find Sandshrew in Pokemon Red. Sandshrew appears as an exclusive Pokemon in Pokemon Blue but can be traded to Pokemon Red. In Pokemon Blue Sandshrew appears on Routes 4, 8, 9, 10, 11, and 23.
Sandshrew is not obtainable in Pokemon pearl/diamondzsemicolumz it must b migrated from Pokemon leafgreen/firered.
Catch a Sandshrew using the Area Customizer. Put the desert in the front and you can catch Sandshrew. You can ONLY catch Sandshrew from the Safari Zone. You cannot catch it from another route and show him. Only from the Safari Zone
sandshrew evolves into sandslash in all versions
Sandshrew evolves into Sandslash at Level 22.
change the area to desert then catch a sandshrew (He has to call you first)