you can catch spinarak in route 30
Spinarak is a Heart Gold Pokemon not a Soul Silver Pokemon, You'll have to trade it.
Ariados
In Pokémon Gold, Spinarak will evolve into Ariados starting at Level 22.
Literally anywhere you see water. Use a fishing rod to catch one. There all over the place! XD -Chii
You can only get spinirak in heart gold so you would have to trade with someone who has heart gold.... it may be in the safari on soul silver but i dount it.... or you could global trade for it
It's a pikachu, i don't know if you can catch it, haven't found a way myself
im not sure but i think u can by attaking the same Pokemon over and over again
It doesn't exist in Pokemon Pearl as it was introduced in fifth gen
fire red cheats do not work on Pokemon shiny gold
Pokemon shiny gold can be only be played on the computer
it is Almost imposible to get shiny Pokemon without cheating. When you walk in grass patch or a place where you can find Pokemon you have like a 1 out of 1,000,000,000 chance to find a shiny Pokemon. I think also, in Pokemon gold, silver, and crystal you catch a gyarados that has been turned red by team rocket.
Well, if you mean Heartgold then you can only get it from trading from Pokemon Diamond, Pearl, or Platinum games ( : ^ (