Yeti-- You can make them happier by having them in your party, leveling them up, dressing them up, feeding them stuff they like orrrrr getting them a massage at some place I dunno where because I'm only past second badge.
I kinda got bored with te game too, I've been poking my PSP again.