You can catch him in Tin Tower if you have a Rainbow Wing.
you cant get Ho-Oh in ruby- only Pokemon gold
ho-oh
HO-OH
you can only get it in Pokemon gold
Ho Oh
Ho-Oh (Get it from Pokemon gold)
You can't get a Ho-oh in Pokemon Diamond.To get Ho-Oh in pokemon Diamond you have to trade with a copy of Pokemon Heart GoldORIf you have a ds or ds lite(not a 3ds or a dsi) and a copy of Pokemon Gold(that has Ho-Oh captured in it) you can transfer it from that!Hope I Helped!(\_/)(='.'=)(")_(")
Migrate in from Pokemon gold/silver
Ho-Oh
if you get to him he will be level 70
you dont
Once Ho-oh is defeated or captured, you cannot have another Ho-oh in your game.