You can give your Pokemon massages in a house south of the Veilstone Gym.
Chat with our AI personalities
Once a a day in Pokemon Platinum
A Pokemon can receive a massage once a day by speaking to the game's massage person. When and where your Pokemon can receive a massage depends on the Pokemon game you're playing.
Feed it medicine (Iron, Calcium, etc..), make it win battles, give it a massage in Vielstone city.
happiness.I recommend giving it a soothe bell and taking it to the massage lady in veilstone city every day.
how to get a togepi in Pokemon platinum