Pour le bonheur, la masseuse de Volucité en fait gagner à chaque massage. T'en gagnes aussi quand tu marches avec le pokémon (en ere place, je crois), et quand tes pokémons gagnent des combats (attention, ils perdent du bonheur quand ils perdent un combat). Ils en gagnent aussi quand ils boissent des boissons sucrées (limonade etc), et en perdent avec des potions amères (comme les herbes du marché).
Tu peux doubler les points de bonheur gagnés avec le grelot zen (il me semble). Et tu peux vérifier le taux de bonheur de ton pokémon à Maillard (la maison à doite du centre pokémon, je crois).