You can't, even with an HM.
Poor You.
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
You have to teach them Rock Climb, which is a HM(Hidden Move).
A man in Ilex forest will teach your Pokemon the move
Teach it Ancientpower, then level it up.
there is a man in the Ilex Forest that will teach headbutt to as many Pokemon as you want
You need the HM Waterfall and teach it to a water Pokemon
First, you have to get the HM strength, then teach it to and a Pokemon and you can move boulders.
you can get a rock climb TM (i forget where) and teach it to an able pokemon.
Teach them the HM move Rock Climb
In Pokémon HeartGold, Suicune can learn the moves of Mirror Coat at Level 43, Ice Fang at Level 50, Tailwind at Level 57, Extrasensory at Level 64, Hydro Pump at Level 71 and Calm Mind at Level 78, additionally you can go to the Move Re-learner in Blackthorn City in order for him to teach your Suicune the moves of Bite, Leer, Bubblebeam, Rain Dance, Gust, Aurora Beam and Mist.
Teach a Pokemon Fly after obtaining the HM and choose fly when you select the Pokemon.
Yes. you can take it to the battle frontier and have someone teach it outrage for Pokemon heartgold/ soulsilver