Originally Posted by Fat Cradily
On a side note Ho-Oh can be caught in Silver but only after the player reaches pewter city. Ho-Oh comes at level 70 and does NOT know sacred fire, I think it knows fire blast instead.
Indeed correct, the only way to get Sacred Fire on a Silver Ho-Oh is by completing the Gym Leader Tower on Pokémon Stadium 2 which gives you the option of relearning a level-up move. Same applies to Gold Lugia who doesn't get Aeroblast, I think it's Swift instead..?