You can not catch Sandshrew in Pokemon Firered. It is Leafgreen exclusive. Firered gets Ekans instead.
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.
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).
Insert leafgreen into your ds and then go to wayward cave and eventually you will find it.
i caught mine on the path from Cerulean city to Rock Tunnel
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.
U can find it at stark mnt after u capture heateran or kill and u have to Have a lagging tale on loucario
You can not catch Sandshrew in Pokemon Firered. It is Leafgreen exclusive. Firered gets Ekans instead.
insert leaf green into the cartridge slot and you can find sandshrew in wayward cave
You need to breed sandslash
You can't you have to evolve a sandshrew
Sandshrew is a purely Ground-type Pokemon.
The only way to obtain sandshrew is to trade it from Leafgreen, Ruby, Sapphire or Emerald. It does not appear in FireRed, I think.
You'll need to evolve Sandshrew or trade for it.
To find Sandshrew, you have to go to the Union Cave. Nowhere else.
Sandshrew is not obtainable in Pokemon pearl/diamondzsemicolumz it must b migrated from Pokemon leafgreen/firered.
buy the Pokemon platinum book