Walking 256 steps +1
Massage (Veilstone City) +3 +3 +3
Massage (Ribbon Syndicate)
Using vitamins +5 +3 +2
Level up +5/+6 +3/+4 +2/+3
Using EV Berries +10 +5 +2
Fainting -1
Using EnergyPowder -5 -5 -10
Using Heal Powder -5 -5 -10
Using Energy Root -10 -10 -15
Using Revival Herb -15 -15 -20
Trading Reset to base happiness.
Haircut brothers (HeartGold, SoulSilver)
Daisy grooming (HeartGold, SoulSilver)
The wrods are the act, the numbers are happiness increase/decrease. If mulitple numbers appear, then this indicates it only effects at higher Hapiness levels.