in Pokemon soul silver catch it in route 36, route 37, and route 48. (Note that i don't know if it is the same for silver)
Vulpix and all Vulpix's evolved forms onwards. And you can get Pokemon from the Sinnoh and Hoenn region too. :)
fire stone
Vulpix is actually exclusive to Pokemon Soul Silver. I will put a link to the list of locations in the related links.
via fire stone
You have to trade with silver to get, or blue and yellow.
heartgold but you can get vulpix in soulsilver
Its silver dependent aka not available in gold.
You need to give it a Fire Stone.
Okay, you need to use a fire stone on it, but remember this carefully: It will only work on a female Vulpix, not a male Vulpix.
Vulpix evolves with a fire stone, not leveling up. A slightly different evolution process than different Pokemon.
Vulpix is th foxlike Pokemon with 6 tails.
You'll need to trade for it from Pokemon Silver, or the older GBC games.