You can't. In Soul Silver, you can catch a Vulpix but not a Growlithe. In Heart Gold, you can catch a Growlithe but not a Vulpix.
I recommend trading a Vulpix (or any Pokemon, really) to someone with a Heart Gold game in exchange for a Growlithe.
you cant find celebi in soulsilver
Hey I have growlithe in soulsilver get in GTS
yOU FIND IT ON WHIRL ISLANDS.
EVENT!
Dusclops can be found in the Safari Zone in Pokemon Soulsilver. The rarity varies.
in the sinnoh region in Soulsilver.
in viridian city
in the wild
Cerulean cave
saffari zone
You can get him at the safari zone.
you can't