The happiness bonus is actually a green ring of energy when lucky attacks. It's much like Sams healing ability when happy. You need to open lucky egg and actually use the pet to get that 5%