you cant that's a Pokemon move and Pokemon can learn it
Honey Trees
you have to trade him from Pokemon platnium
U have 2 trade him
you have to find the man that deletes any move
you cant catch it in platnium but you can trade it
There is no 'platnium', but you can find it on wild pokemon.
== == == ==
at the shadow Pokemon factory
No, you'll have to trade it from Platnium. Which in Platnium you find it in the Rock Peak Ruins.
do you mean growlithe? you can't get them in soul silver, only available in heart gold, where, im not sure where to find them in heart gold.
Honey Trees
in girantinas cave
in the trophey garden
why is subsoil not faworable for plat growith
you can find one with a traner on 216
beat every trainer
you have to trade him from Pokemon platnium