net ball, fast ball
Use a Master ball on Suicune but there is an easier way get Suicune. Catch a Pokemon who has the ability of spell tag.
to catch suicune,mewtwo,raikou and entei
in Pokemon silver you can catch Pokemon as how you catch in other versions. in the Silver version is where the use of special Poke balls were introduced just like Fast Ball, Heavy Ball and Lure Ball.
Use a master ball.
I would have a friend send you a suicune, you then send it back, now the best ball would be a repeat ball. well... the BEST ball would be a master ball of course, but... meh.
snorlax
The best ball to catch suicune with would probably be the level ball if you have lots of high level pokemon. you can get the level ball from Kurt in azelea town using apricorns. ( i don't know what color apricorn it is, so your on your own for that.) Besides that, i caught my suicune with a ultra ball. so jus buy a lot of ultra balls if anything. :)
Of course! You can catch it with any type of ball, though the status moves are depending. You can catch any pokemon with any ball, if the HP is low enough/status conditions, etc.
the best type of ball to catch all legendaries is the ultra ball
When you get the national dex, a legendary dog from silver/gold/crystal is loose if you picked: squirtle, then it's raikou charmander, then it's suicune bulbasaur, then it's entei These are the hardest to catch without something like mean-look, and a master ball is nice for Pokemon that run. If you have no problem with catching running Pokemon, then the Pokemon with the lowest catch rate (meaning hard to catch) is mewtwo.
by throwing it
Use A Master Ball Or Ultra Ball To Catch. But I Think It is Hard To Find Master Ball...:/