You can catch a Magicarp pretty much in any body of water.
by throwing a pokeball or other Pokemon catching capsule!
No, of course you can not. He just sells you the weak Magicarp that you were sold in blue, red, and yellow versions. The shiny Magicarp is exclusive to Gold, Silver, and Crystal versions; unless you use a cheat code or get extremely lucky and catch one with a rod which is so rare that it's not funny.
That is actually possible if you don't feel like catching any pokemon you can have a friend trade you all of them and then you will have the pokedex finished without using any pokeballs.
If it is a ledgendary Pokemon (meaning there is only one of it in the game), them no
You can catch a Magicarp pretty much in any body of water.
Surf around Lake of Rage
magicarp ftw
No, you can catch Entei without catching Moltres.
trading!but i would rather catch it.
You Can't
Magicarp can be reeled in with an Old Rod, which can be obtained by a fisherman in the gateway to Canalave City. (East of Jubilife City) Magicarp can be encountered in nearly every body of water of Sinnoh and easy to capture.
only magicarp
You can catch feebas everywhere and occasionally barboach i am unsure where to catch magicarp but there is a way
You can't catch it in Ruby without cheats. The only other way to get it is by catching it in FR/LG or catching a Caterpie and evolving it, then trading it into your Ruby.
action reply
yes you can cath more than a magicarp with the old rod but the only other thing you can catch with it is a feebas you can also on Pokemon heart gold ( don't know about soul silver) catch a polywag ^^