Give the pokemon items, leave it in the daycare, let it stay in your party, groom it at Daisy's house, make sure it wins battles. Those are some of the things to make it happy.
I think they all make it equally happy. The easiest way is to just always battle with it, because also when they level up they get a big boost. In my gold version, I evolved togepi at lvl 10!