No.
You catch a bagon on foot at Mt. Moon at the far back. You need to know surf and waterfall to get there.
Diamond & Pearl: You can catch a Poliwhirl with a super rod on route 225. or route 225 surfing. or route 227. <(Surfing). and route 228 while surfing.
No. You can only catch it by surfing around.
Route 44. You catch it with the super rod or the good rod but the super rod has a slightly better chance and you get a miles better pokemon. Good Rod: 2% chance level 20 Super Rod: 3% chance level 40 You can also catch it while surfing when there is a swarm of them. There is a 90% chance of getting it but it's level is unpredictable.
You can catch a Wailmer with a super rod or a good rod anywhere or you can surf in the eastern waters of Hoenn.
you can catch feebas by using a good rod..however, chances are small compared to super rod
super rod
Catch a Magikarp. Use the fishing rod on any water and catch it.
By surfing, diving, fishing using the old rod or good rod, breeding, or trading.
route 119 in the water you can find it with a good rod or a super rod or surfing.
In Route 10 you can catch: -Voltorb -Spearow -Sandshrew And Surfing/Fishing -Tentacool -Magicarp -Horsea -Krabby -Gyarados (Super Rod) -Slowpoke (Super Rod) And Pokemons like Rattata and Pidgey. ( But those pokemons are obivious, so i didn't put them on the list ^^ ) Good Luck!
Super Rod.
you use it while you are surfing or when you are facing the water.