you need to fly away.....
Hearthome city isnt in that game. Hearthome city is in Diamond, Pearl, and Platinum.
hearthome city
the east of hearthome
They altered and changed a bit here and there in Platinum, and the hiker no longer gives you Happiny in Hearthome City.
She is in the house right next to the Pokemon center in Hearthome city
the gym leader has it
hearthome city
north of hearthome city
hearthome city
go south of hearthome
you can find the trainer with the misdreavus in platinum in hearthome city i believe
In the Pokemon Fan Club, in Hearthome City.