For future reference with pokemon that evolve through happiness, make sure to give them the soothe bell, walk around with them first in the party, give them vitamins (carbos, hp up, protein, etc), and buy them a malasada or w/e those are called once a day. I'm guessing once you have all four...