you need to see it in these places:
burned tower
cianwood city north
route 42
ss aqua port vermillion
route 15
cerulean cape (battle)
yes
yes
Where you find Misty.
You can catch Suicune at Kanto Route 25. If you run away or Suicune faints you can have a rematch at the Burned Tower.
You must chase Suicune around until you finally find him at the place where you first find Misty.
Sadly you can not saddly i whant one to catch suicune :(
You will encounter Suicune periodically throughout your travels. You will eventually be able to battle Suicune at Bill's house on Route 25.
chase it then you can catch it find out where it goes on seribi.net
Suicune is at Level 40 in HeartGold and SoulSilver.
after you catch a glimpse of entei, raikou, and suicune at the burned tower in ecruteak city, you can track entei and raikou using your map.
In Pokémon HeartGold, the Legendary Pokémon that you can catch in it are Articuno, Zapdos, Moltres, Mewtwo, Raikou, Entei, Suicune, Lugia, Ho-Oh, Latias and Kyogre. You can also catch Latios if you have the Enigma Stone which is only available via a Nintendo Mystery Gift event and you can also catch Rayquaza if you have the Kyogre from "HeartGold" and the Groudon from "SoulSilver."
to catch suicune you need to teach a snorlax rock smash and repetidly (dont care if i misspelled any words)attack suicune ....pack alot of dusk balls